pub struct LockMetrics {
pub lock_attempts: AtomicU64,
pub lock_successes: AtomicU64,
pub lock_contentions: AtomicU64,
pub lock_poisonings: AtomicU64,
}Fields§
§lock_attempts: AtomicU64§lock_successes: AtomicU64§lock_contentions: AtomicU64§lock_poisonings: AtomicU64Trait Implementations§
Source§impl Debug for LockMetrics
impl Debug for LockMetrics
Source§impl Default for LockMetrics
impl Default for LockMetrics
Source§fn default() -> LockMetrics
fn default() -> LockMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for LockMetrics
impl RefUnwindSafe for LockMetrics
impl Send for LockMetrics
impl Sync for LockMetrics
impl Unpin for LockMetrics
impl UnwindSafe for LockMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more