Enum rocksdb::perf::PerfStatsLevel [−][src]
pub enum PerfStatsLevel { Uninitialized, Disable, EnableCount, EnableTimeExceptForMutex, EnableTimeAndCPUTimeExceptForMutex, EnableTime, OutOfBound, }
Variants
Unknown settings
Disable perf stats
Enables only count stats
Count stats and enable time stats except for mutexes
Other than time, also measure CPU time counters. Still don’t measure time (neither wall time nor CPU time) for mutexes
Enables count and time stats
N.B must always be the last value!
Trait Implementations
impl Clone for PerfStatsLevel
[src][+]
impl Copy for PerfStatsLevel
[src]
impl Debug for PerfStatsLevel
[src][+]
impl PartialEq<PerfStatsLevel> for PerfStatsLevel
[src][+]
impl StructuralPartialEq for PerfStatsLevel
[src]
Auto Trait Implementations
impl RefUnwindSafe for PerfStatsLevel
impl Send for PerfStatsLevel
impl Sync for PerfStatsLevel
impl Unpin for PerfStatsLevel
impl UnwindSafe for PerfStatsLevel
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,