[][src]Struct wasmer_clif_fork_wasm::TableIndex

pub struct TableIndex(_);

Index type of a table (imported or defined) inside the WebAssembly module.

Methods

impl TableIndex

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

impl Eq for TableIndex[src]

impl Ord for TableIndex[src]

impl PartialOrd<TableIndex> for TableIndex[src]

impl Hash for TableIndex[src]

impl Debug for TableIndex[src]

impl Copy for TableIndex[src]

impl Clone for TableIndex[src]

impl ReservedValue for TableIndex

impl EntityRef for TableIndex

Auto Trait Implementations

impl Unpin for TableIndex

impl Send for TableIndex

impl Sync for TableIndex

impl UnwindSafe for TableIndex

impl RefUnwindSafe for TableIndex

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]