[][src]Struct wasmer_clif_fork_wasm::DefinedMemoryIndex

pub struct DefinedMemoryIndex(_);

Index type of a defined memory inside the WebAssembly module.

Methods

impl DefinedMemoryIndex

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

impl Eq for DefinedMemoryIndex[src]

impl Ord for DefinedMemoryIndex[src]

impl PartialOrd<DefinedMemoryIndex> for DefinedMemoryIndex[src]

impl Hash for DefinedMemoryIndex[src]

impl Copy for DefinedMemoryIndex[src]

impl Debug for DefinedMemoryIndex[src]

impl Clone for DefinedMemoryIndex[src]

impl ReservedValue for DefinedMemoryIndex

impl EntityRef for DefinedMemoryIndex

Auto Trait Implementations

impl Send for DefinedMemoryIndex

impl Sync for DefinedMemoryIndex

impl Unpin for DefinedMemoryIndex

impl RefUnwindSafe for DefinedMemoryIndex

impl UnwindSafe for DefinedMemoryIndex

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]