Struct wasmi::MemoryDescriptor[][src]

pub struct MemoryDescriptor { /* fields omitted */ }

Description of a linear memory.

Primarly used to describe imports of linear memories. See ImportResolver for details.

Implementations

impl MemoryDescriptor[src]

pub fn initial(&self) -> u32[src]

Returns initial size (in pages) of the requested memory.

pub fn maximum(&self) -> Option<u32>[src]

Returns maximum size (in pages) of the requested memory.

Auto Trait Implementations

impl RefUnwindSafe for MemoryDescriptor

impl Send for MemoryDescriptor

impl Sync for MemoryDescriptor

impl Unpin for MemoryDescriptor

impl UnwindSafe for MemoryDescriptor

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<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> 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.