Struct wasmtime_environ::VMOffsetsFields [−][src]
pub struct VMOffsetsFields { pub pointer_size: u8, pub num_signature_ids: u32, pub num_imported_functions: u32, pub num_imported_tables: u32, pub num_imported_memories: u32, pub num_imported_globals: u32, pub num_defined_functions: u32, pub num_defined_tables: u32, pub num_defined_memories: u32, pub num_defined_globals: u32, }
Expand description
Used to construct a VMOffsets
Fields
pointer_size: u8
The size in bytes of a pointer on the target.
num_signature_ids: u32
The number of signature declarations in the module.
num_imported_functions: u32
The number of imported functions in the module.
num_imported_tables: u32
The number of imported tables in the module.
num_imported_memories: u32
The number of imported memories in the module.
num_imported_globals: u32
The number of imported globals in the module.
num_defined_functions: u32
The number of defined functions in the module.
num_defined_tables: u32
The number of defined tables in the module.
num_defined_memories: u32
The number of defined memories in the module.
num_defined_globals: u32
The number of defined globals in the module.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for VMOffsetsFields
impl Send for VMOffsetsFields
impl Sync for VMOffsetsFields
impl Unpin for VMOffsetsFields
impl UnwindSafe for VMOffsetsFields
Blanket Implementations
Mutably borrows from an owned value. Read more