pub struct WasmProfilingConfig {
pub fuel_metering: bool,
pub jitdump: bool,
pub target: WasmTarget,
}Expand description
WASM profiling configuration.
Fields§
§fuel_metering: boolEnable fuel metering for instruction counting.
jitdump: boolEnable wasmtime’s VTune/perf jitdump integration.
target: WasmTargetTarget runtime.
Trait Implementations§
Source§impl Clone for WasmProfilingConfig
impl Clone for WasmProfilingConfig
Source§fn clone(&self) -> WasmProfilingConfig
fn clone(&self) -> WasmProfilingConfig
Returns a duplicate 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 WasmProfilingConfig
impl Debug for WasmProfilingConfig
Auto Trait Implementations§
impl Freeze for WasmProfilingConfig
impl RefUnwindSafe for WasmProfilingConfig
impl Send for WasmProfilingConfig
impl Sync for WasmProfilingConfig
impl Unpin for WasmProfilingConfig
impl UnsafeUnpin for WasmProfilingConfig
impl UnwindSafe for WasmProfilingConfig
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more