[−][src]Struct wasm3::CallContext
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
impl RefUnwindSafe for CallContext
impl !Send for CallContext
impl !Sync for CallContext
impl Unpin for CallContext
impl UnwindSafe for CallContext
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,