Enum rocksdb::perf::PerfStatsLevel [−][src]
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]
fn clone(&self) -> PerfStatsLevel
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PerfStatsLevel
[src]
impl Debug for PerfStatsLevel
[src]
impl PartialEq<PerfStatsLevel> for PerfStatsLevel
[src]
fn eq(&self, other: &PerfStatsLevel) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
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,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,