[−][src]Struct wasmer_clif_fork_wasm::FuncIndex
Index type of a function (imported or defined) inside the WebAssembly module.
Methods
impl FuncIndex
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<FuncIndex> for FuncIndex
[src]
impl Eq for FuncIndex
[src]
impl Ord for FuncIndex
[src]
fn cmp(&self, other: &FuncIndex) -> 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<FuncIndex> for FuncIndex
[src]
fn partial_cmp(&self, other: &FuncIndex) -> Option<Ordering>
[src]
fn lt(&self, other: &FuncIndex) -> bool
[src]
fn le(&self, other: &FuncIndex) -> bool
[src]
fn gt(&self, other: &FuncIndex) -> bool
[src]
fn ge(&self, other: &FuncIndex) -> bool
[src]
impl Hash for FuncIndex
[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 FuncIndex
[src]
impl Debug for FuncIndex
[src]
impl Clone for FuncIndex
[src]
impl ReservedValue for FuncIndex
fn reserved_value() -> FuncIndex
impl EntityRef for FuncIndex
Auto Trait Implementations
impl Send for FuncIndex
impl Sync for FuncIndex
impl Unpin for FuncIndex
impl RefUnwindSafe for FuncIndex
impl UnwindSafe for FuncIndex
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,