Struct tikv::storage::metrics::prometheus_static_scope_34::CheckMemLockHistogramVec[][src]

pub struct CheckMemLockHistogramVec {
    inner: &'static LocalKey<CheckMemLockHistogramVecInner>,
    pub get: CheckMemLockHistogramVecDelegator,
    pub raw_batch_get_command: CheckMemLockHistogramVecDelegator,
    pub scan: CheckMemLockHistogramVecDelegator,
    pub batch_get: CheckMemLockHistogramVecDelegator,
    pub batch_get_command: CheckMemLockHistogramVecDelegator,
    pub prewrite: CheckMemLockHistogramVecDelegator,
    pub acquire_pessimistic_lock: CheckMemLockHistogramVecDelegator,
    pub commit: CheckMemLockHistogramVecDelegator,
    pub cleanup: CheckMemLockHistogramVecDelegator,
    pub rollback: CheckMemLockHistogramVecDelegator,
    pub pessimistic_rollback: CheckMemLockHistogramVecDelegator,
    pub txn_heart_beat: CheckMemLockHistogramVecDelegator,
    pub check_txn_status: CheckMemLockHistogramVecDelegator,
    pub check_secondary_locks: CheckMemLockHistogramVecDelegator,
    pub scan_lock: CheckMemLockHistogramVecDelegator,
    pub resolve_lock: CheckMemLockHistogramVecDelegator,
    pub resolve_lock_lite: CheckMemLockHistogramVecDelegator,
    pub delete_range: CheckMemLockHistogramVecDelegator,
    pub pause: CheckMemLockHistogramVecDelegator,
    pub key_mvcc: CheckMemLockHistogramVecDelegator,
    pub start_ts_mvcc: CheckMemLockHistogramVecDelegator,
    pub raw_get: CheckMemLockHistogramVecDelegator,
    pub raw_batch_get: CheckMemLockHistogramVecDelegator,
    pub raw_scan: CheckMemLockHistogramVecDelegator,
    pub raw_batch_scan: CheckMemLockHistogramVecDelegator,
    pub raw_put: CheckMemLockHistogramVecDelegator,
    pub raw_batch_put: CheckMemLockHistogramVecDelegator,
    pub raw_delete: CheckMemLockHistogramVecDelegator,
    pub raw_delete_range: CheckMemLockHistogramVecDelegator,
    pub raw_batch_delete: CheckMemLockHistogramVecDelegator,
    pub raw_get_key_ttl: CheckMemLockHistogramVecDelegator,
    pub raw_compare_and_swap: CheckMemLockHistogramVecDelegator,
    pub raw_atomic_store: CheckMemLockHistogramVecDelegator,
}

Fields

inner: &'static LocalKey<CheckMemLockHistogramVecInner>get: CheckMemLockHistogramVecDelegatorraw_batch_get_command: CheckMemLockHistogramVecDelegatorscan: CheckMemLockHistogramVecDelegatorbatch_get: CheckMemLockHistogramVecDelegatorbatch_get_command: CheckMemLockHistogramVecDelegatorprewrite: CheckMemLockHistogramVecDelegatoracquire_pessimistic_lock: CheckMemLockHistogramVecDelegatorcommit: CheckMemLockHistogramVecDelegatorcleanup: CheckMemLockHistogramVecDelegatorrollback: CheckMemLockHistogramVecDelegatorpessimistic_rollback: CheckMemLockHistogramVecDelegatortxn_heart_beat: CheckMemLockHistogramVecDelegatorcheck_txn_status: CheckMemLockHistogramVecDelegatorcheck_secondary_locks: CheckMemLockHistogramVecDelegatorscan_lock: CheckMemLockHistogramVecDelegatorresolve_lock: CheckMemLockHistogramVecDelegatorresolve_lock_lite: CheckMemLockHistogramVecDelegatordelete_range: CheckMemLockHistogramVecDelegatorpause: CheckMemLockHistogramVecDelegatorkey_mvcc: CheckMemLockHistogramVecDelegatorstart_ts_mvcc: CheckMemLockHistogramVecDelegatorraw_get: CheckMemLockHistogramVecDelegatorraw_batch_get: CheckMemLockHistogramVecDelegatorraw_scan: CheckMemLockHistogramVecDelegatorraw_batch_scan: CheckMemLockHistogramVecDelegatorraw_put: CheckMemLockHistogramVecDelegatorraw_batch_put: CheckMemLockHistogramVecDelegatorraw_delete: CheckMemLockHistogramVecDelegatorraw_delete_range: CheckMemLockHistogramVecDelegatorraw_batch_delete: CheckMemLockHistogramVecDelegatorraw_get_key_ttl: CheckMemLockHistogramVecDelegatorraw_compare_and_swap: CheckMemLockHistogramVecDelegatorraw_atomic_store: CheckMemLockHistogramVecDelegator

Implementations

impl CheckMemLockHistogramVec[src]

pub fn from(
    inner: &'static LocalKey<CheckMemLockHistogramVecInner>
) -> CheckMemLockHistogramVec
[src]

pub fn get(&self, enum_value: CommandKind) -> &CheckMemLockHistogramVecDelegator[src]

pub fn flush(&self)[src]

Auto Trait Implementations

impl !RefUnwindSafe for CheckMemLockHistogramVec

impl Send for CheckMemLockHistogramVec

impl Sync for CheckMemLockHistogramVec

impl Unpin for CheckMemLockHistogramVec

impl UnwindSafe for CheckMemLockHistogramVec

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<V, W> ConvertFrom<W> for V where
    W: ConvertTo<V>, 
[src]

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

impl<T> Instrument for T[src]

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

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

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

type Output = T

Should always be Self

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

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]