[][src]Struct wasmer_clif_fork_wasm::DefinedFuncIndex

pub struct 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]

impl Eq for DefinedFuncIndex[src]

impl Ord for DefinedFuncIndex[src]

impl PartialOrd<DefinedFuncIndex> for DefinedFuncIndex[src]

impl Hash for DefinedFuncIndex[src]

impl Copy for DefinedFuncIndex[src]

impl Debug for DefinedFuncIndex[src]

impl Clone for DefinedFuncIndex[src]

impl ReservedValue for 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]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> SparseMapValue<T> for T where
    T: EntityRef
[src]