[][src]Struct wasmer_clif_fork_wasm::DefinedGlobalIndex

pub struct DefinedGlobalIndex(_);

Index type of a defined global inside the WebAssembly module.

Methods

impl DefinedGlobalIndex

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

impl Eq for DefinedGlobalIndex[src]

impl Ord for DefinedGlobalIndex[src]

impl PartialOrd<DefinedGlobalIndex> for DefinedGlobalIndex[src]

impl Hash for DefinedGlobalIndex[src]

impl Copy for DefinedGlobalIndex[src]

impl Debug for DefinedGlobalIndex[src]

impl Clone for DefinedGlobalIndex[src]

impl ReservedValue for DefinedGlobalIndex

impl EntityRef for DefinedGlobalIndex

Auto Trait Implementations

impl Send for DefinedGlobalIndex

impl Sync for DefinedGlobalIndex

impl Unpin for DefinedGlobalIndex

impl RefUnwindSafe for DefinedGlobalIndex

impl UnwindSafe for DefinedGlobalIndex

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]