Enum rocksdb::perf::PerfMetric [−][src]
pub enum PerfMetric { UserKeyComparisonCount, BlockCacheHitCount, BlockReadCount, BlockReadByte, BlockReadTime, BlockChecksumTime, BlockDecompressTime, GetReadBytes, MultigetReadBytes, IterReadBytes, InternalKeySkippedCount, InternalDeleteSkippedCount, InternalRecentSkippedCount, InternalMergeCount, GetSnapshotTime, GetFromMemtableTime, GetFromMemtableCount, GetPostProcessTime, GetFromOutputFilesTime, SeekOnMemtableTime, SeekOnMemtableCount, NextOnMemtableCount, PrevOnMemtableCount, SeekChildSeekTime, SeekChildSeekCount, SeekMinHeapTime, SeekMaxHeapTime, SeekInternalSeekTime, FindNextUserEntryTime, WriteWalTime, WriteMemtableTime, WriteDelayTime, WritePreAndPostProcessTime, DbMutexLockNanos, DbConditionWaitNanos, MergeOperatorTimeNanos, ReadIndexBlockNanos, ReadFilterBlockNanos, NewTableBlockIterNanos, NewTableIteratorNanos, BlockSeekNanos, FindTableNanos, BloomMemtableHitCount, BloomMemtableMissCount, BloomSstHitCount, BloomSstMissCount, KeyLockWaitTime, KeyLockWaitCount, EnvNewSequentialFileNanos, EnvNewRandomAccessFileNanos, EnvNewWritableFileNanos, EnvReuseWritableFileNanos, EnvNewRandomRwFileNanos, EnvNewDirectoryNanos, EnvFileExistsNanos, EnvGetChildrenNanos, EnvGetChildrenFileAttributesNanos, EnvDeleteFileNanos, EnvCreateDirNanos, EnvCreateDirIfMissingNanos, EnvDeleteDirNanos, EnvGetFileSizeNanos, EnvGetFileModificationTimeNanos, EnvRenameFileNanos, EnvLinkFileNanos, EnvLockFileNanos, EnvUnlockFileNanos, EnvNewLoggerNanos, TotalMetricCount, }
Variants (Non-exhaustive)
Trait Implementations
impl Clone for PerfMetric
[src][+]
impl Copy for PerfMetric
[src]
impl Debug for PerfMetric
[src][+]
impl PartialEq<PerfMetric> for PerfMetric
[src][+]
impl StructuralPartialEq for PerfMetric
[src]
Auto Trait Implementations
impl RefUnwindSafe for PerfMetric
impl Send for PerfMetric
impl Sync for PerfMetric
impl Unpin for PerfMetric
impl UnwindSafe for PerfMetric
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>,