Struct wasmtime_runtime::VMGlobalDefinition [−][src]
#[repr(C, align(16))]pub struct VMGlobalDefinition { /* fields omitted */ }
Expand description
The storage for a WebAssembly global defined within the instance.
TODO: Pack the globals more densely, rather than using the same size for every type.
Implementations
Return a mutable reference to the value as an i32.
Return a mutable reference to the value as an u32.
Return a mutable reference to the value as an i64.
Return a mutable reference to the value as an u64.
Return a mutable reference to the value as an f32.
Return a reference to the value as f32 bits.
Return a mutable reference to the value as f32 bits.
Return a mutable reference to the value as an f64.
Return a reference to the value as f64 bits.
Return a mutable reference to the value as f64 bits.
Return a mutable reference to the value as an u128.
Return a reference to the value as u128 bits.
Return a mutable reference to the value as u128 bits.
Return a reference to the value as an externref.
Return a mutable reference to the value as an externref.
Return a reference to the value as an anyfunc.
Return a mutable reference to the value as an anyfunc.