[][src]Struct wasm3::CallContext

pub struct CallContext { /* fields omitted */ }

Calling Context for a host function.

Implementations

impl CallContext[src]

pub unsafe fn memory(&self) -> *const [u8][src]

Returns the raw memory of the runtime associated with this context.

Safety

The returned pointer may get invalidated when wasm function objects are called due to reallocations.

pub unsafe fn memory_mut(&self) -> *mut [u8][src]

Returns the raw memory of the runtime associated with this context.

Safety

The returned pointer may get invalidated when wasm function objects are called due to reallocations.

Auto Trait Implementations

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.