Struct wasmtime_cli_flags::WasmOptions
source · pub struct WasmOptions {Show 28 fields
pub nan_canonicalization: Option<bool>,
pub fuel: Option<u64>,
pub epoch_interruption: Option<bool>,
pub max_wasm_stack: Option<usize>,
pub unknown_exports_allow: Option<bool>,
pub unknown_imports_trap: Option<bool>,
pub unknown_imports_default: Option<bool>,
pub wmemcheck: Option<bool>,
pub max_memory_size: Option<usize>,
pub max_table_elements: Option<u32>,
pub max_instances: Option<usize>,
pub max_tables: Option<usize>,
pub max_memories: Option<usize>,
pub trap_on_grow_failure: Option<bool>,
pub timeout: Option<Duration>,
pub all_proposals: Option<bool>,
pub bulk_memory: Option<bool>,
pub multi_memory: Option<bool>,
pub multi_value: Option<bool>,
pub reference_types: Option<bool>,
pub simd: Option<bool>,
pub relaxed_simd: Option<bool>,
pub relaxed_simd_deterministic: Option<bool>,
pub tail_call: Option<bool>,
pub threads: Option<bool>,
pub memory64: Option<bool>,
pub component_model: Option<bool>,
pub function_references: Option<bool>,
}
Fields§
§nan_canonicalization: Option<bool>
§fuel: Option<u64>
§epoch_interruption: Option<bool>
§max_wasm_stack: Option<usize>
§unknown_exports_allow: Option<bool>
§unknown_imports_trap: Option<bool>
§unknown_imports_default: Option<bool>
§wmemcheck: Option<bool>
§max_memory_size: Option<usize>
§max_table_elements: Option<u32>
§max_instances: Option<usize>
§max_tables: Option<usize>
§max_memories: Option<usize>
§trap_on_grow_failure: Option<bool>
§timeout: Option<Duration>
§all_proposals: Option<bool>
§bulk_memory: Option<bool>
§multi_memory: Option<bool>
§multi_value: Option<bool>
§reference_types: Option<bool>
§simd: Option<bool>
§relaxed_simd: Option<bool>
§relaxed_simd_deterministic: Option<bool>
§tail_call: Option<bool>
§threads: Option<bool>
§memory64: Option<bool>
§component_model: Option<bool>
§function_references: Option<bool>
Trait Implementations§
source§impl Clone for WasmOptions
impl Clone for WasmOptions
source§fn clone(&self) -> WasmOptions
fn clone(&self) -> WasmOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WasmOptions
impl Debug for WasmOptions
source§impl Default for WasmOptions
impl Default for WasmOptions
source§fn default() -> WasmOptions
fn default() -> WasmOptions
Returns the “default value” for a type. Read more
source§impl PartialEq for WasmOptions
impl PartialEq for WasmOptions
source§fn eq(&self, other: &WasmOptions) -> bool
fn eq(&self, other: &WasmOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for WasmOptions
Auto Trait Implementations§
impl RefUnwindSafe for WasmOptions
impl Send for WasmOptions
impl Sync for WasmOptions
impl Unpin for WasmOptions
impl UnwindSafe for WasmOptions
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more