[−][src]Struct wasmer_clif_fork_wasm::DefinedFuncIndex
Index type of a defined function inside the WebAssembly module.
Methods
impl DefinedFuncIndex
pub fn from_u32(x: u32) -> Self
Return the underlying index value as a u32
.
pub fn as_u32(self) -> u32
Return the underlying index value as a u32
.
Trait Implementations
impl PartialEq<DefinedFuncIndex> for DefinedFuncIndex
[src]
fn eq(&self, other: &DefinedFuncIndex) -> bool
[src]
fn ne(&self, other: &DefinedFuncIndex) -> bool
[src]
impl Eq for DefinedFuncIndex
[src]
impl Ord for DefinedFuncIndex
[src]
fn cmp(&self, other: &DefinedFuncIndex) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialOrd<DefinedFuncIndex> for DefinedFuncIndex
[src]
fn partial_cmp(&self, other: &DefinedFuncIndex) -> Option<Ordering>
[src]
fn lt(&self, other: &DefinedFuncIndex) -> bool
[src]
fn le(&self, other: &DefinedFuncIndex) -> bool
[src]
fn gt(&self, other: &DefinedFuncIndex) -> bool
[src]
fn ge(&self, other: &DefinedFuncIndex) -> bool
[src]
impl Hash for DefinedFuncIndex
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Copy for DefinedFuncIndex
[src]
impl Debug for DefinedFuncIndex
[src]
impl Clone for DefinedFuncIndex
[src]
fn clone(&self) -> DefinedFuncIndex
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl ReservedValue for DefinedFuncIndex
fn reserved_value() -> DefinedFuncIndex
impl EntityRef for DefinedFuncIndex
Auto Trait Implementations
impl Send for DefinedFuncIndex
impl Sync for DefinedFuncIndex
impl Unpin for DefinedFuncIndex
impl RefUnwindSafe for DefinedFuncIndex
impl UnwindSafe for DefinedFuncIndex
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> SparseMapValue<T> for T where
T: EntityRef,
[src]
T: EntityRef,