[][src]Enum substrate_wasmtime::ProfilingStrategy

pub enum ProfilingStrategy {
    None,
    JitDump,
    VTune,
}

Select which profiling technique to support.

Variants

None

No profiler support.

JitDump

Collect profiling info for "jitdump" file format, used with perf on Linux.

VTune

Collect profiling info using the "ittapi", used with VTune on Linux.

Trait Implementations

impl Clone for ProfilingStrategy[src]

impl Copy for ProfilingStrategy[src]

impl Debug for ProfilingStrategy[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.