pub struct ConfigTunables {Show 17 fields
pub collector: Option<Option<Collector>>,
pub memory_reservation: Option<u64>,
pub memory_guard_size: Option<u64>,
pub memory_reservation_for_growth: Option<u64>,
pub generate_native_debuginfo: Option<bool>,
pub parse_wasm_debuginfo: Option<bool>,
pub consume_fuel: Option<bool>,
pub epoch_interruption: Option<bool>,
pub memory_may_move: Option<bool>,
pub guard_before_linear_memory: Option<bool>,
pub table_lazy_init: Option<bool>,
pub generate_address_map: Option<bool>,
pub debug_adapter_modules: Option<bool>,
pub relaxed_simd_deterministic: Option<bool>,
pub winch_callable: Option<bool>,
pub signals_based_traps: Option<bool>,
pub memory_init_cow: Option<bool>,
}
Expand description
Optional tunable configuration options used in wasmtime::Config
Fields§
§collector: Option<Option<Collector>>
§memory_reservation: Option<u64>
§memory_guard_size: Option<u64>
§memory_reservation_for_growth: Option<u64>
§generate_native_debuginfo: Option<bool>
§parse_wasm_debuginfo: Option<bool>
§consume_fuel: Option<bool>
§epoch_interruption: Option<bool>
§memory_may_move: Option<bool>
§guard_before_linear_memory: Option<bool>
§table_lazy_init: Option<bool>
§generate_address_map: Option<bool>
§debug_adapter_modules: Option<bool>
§relaxed_simd_deterministic: Option<bool>
§winch_callable: Option<bool>
§signals_based_traps: Option<bool>
§memory_init_cow: Option<bool>
Implementations§
Trait Implementations§
source§impl Clone for ConfigTunables
impl Clone for ConfigTunables
source§fn clone(&self) -> ConfigTunables
fn clone(&self) -> ConfigTunables
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 Default for ConfigTunables
impl Default for ConfigTunables
source§fn default() -> ConfigTunables
fn default() -> ConfigTunables
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ConfigTunables
impl RefUnwindSafe for ConfigTunables
impl Send for ConfigTunables
impl Sync for ConfigTunables
impl Unpin for ConfigTunables
impl UnwindSafe for ConfigTunables
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)