[][src]Struct wasmer_clif_fork_wasm::DefinedTableIndex

pub struct DefinedTableIndex(_);

Index type of a defined table inside the WebAssembly module.

Methods

impl DefinedTableIndex

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<DefinedTableIndex> for DefinedTableIndex[src]

impl Eq for DefinedTableIndex[src]

impl Ord for DefinedTableIndex[src]

impl PartialOrd<DefinedTableIndex> for DefinedTableIndex[src]

impl Hash for DefinedTableIndex[src]

impl Copy for DefinedTableIndex[src]

impl Debug for DefinedTableIndex[src]

impl Clone for DefinedTableIndex[src]

impl ReservedValue for DefinedTableIndex

impl EntityRef for DefinedTableIndex

Auto Trait Implementations

impl Send for DefinedTableIndex

impl Sync for DefinedTableIndex

impl Unpin for DefinedTableIndex

impl RefUnwindSafe for DefinedTableIndex

impl UnwindSafe for DefinedTableIndex

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]