Struct wasmtime_environ::wasmparser::WasmFeatures
source · pub struct WasmFeatures {Show 16 fields
pub mutable_global: bool,
pub saturating_float_to_int: bool,
pub sign_extension: bool,
pub reference_types: bool,
pub multi_value: bool,
pub bulk_memory: bool,
pub simd: bool,
pub relaxed_simd: bool,
pub threads: bool,
pub tail_call: bool,
pub deterministic_only: bool,
pub multi_memory: bool,
pub exceptions: bool,
pub memory64: bool,
pub extended_const: bool,
pub component_model: bool,
}Expand description
Flags for features that are enabled for validation.
Fields§
§mutable_global: boolThe WebAssembly mutable-global proposal (enabled by default)
saturating_float_to_int: boolThe WebAssembly nontrapping-float-to-int-conversions proposal (enabled by default)
sign_extension: boolThe WebAssembly sign-extension-ops proposal (enabled by default)
reference_types: boolThe WebAssembly reference types proposal (enabled by default)
multi_value: boolThe WebAssembly multi-value proposal (enabled by default)
bulk_memory: boolThe WebAssembly bulk memory operations proposal (enabled by default)
simd: boolThe WebAssembly SIMD proposal
relaxed_simd: boolThe WebAssembly Relaxed SIMD proposal
threads: boolThe WebAssembly threads proposal
tail_call: boolThe WebAssembly tail-call proposal
deterministic_only: boolWhether or not only deterministic instructions are allowed
multi_memory: boolThe WebAssembly multi memory proposal
exceptions: boolThe WebAssembly exception handling proposal
memory64: boolThe WebAssembly memory64 proposal
extended_const: boolThe WebAssembly extended_const proposal
component_model: boolThe WebAssembly component model proposal.
Trait Implementations§
source§impl Clone for WasmFeatures
impl Clone for WasmFeatures
source§fn clone(&self) -> WasmFeatures
fn clone(&self) -> WasmFeatures
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more