[][src]Struct wasmer_clif_fork_wasm::GlobalIndex

pub struct GlobalIndex(_);

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

Methods

impl GlobalIndex

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

impl Eq for GlobalIndex[src]

impl Ord for GlobalIndex[src]

impl PartialOrd<GlobalIndex> for GlobalIndex[src]

impl Hash for GlobalIndex[src]

impl Copy for GlobalIndex[src]

impl Debug for GlobalIndex[src]

impl Clone for GlobalIndex[src]

impl ReservedValue for GlobalIndex

impl EntityRef for GlobalIndex

Auto Trait Implementations

impl Send for GlobalIndex

impl Sync for GlobalIndex

impl Unpin for GlobalIndex

impl RefUnwindSafe for GlobalIndex

impl UnwindSafe for GlobalIndex

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]