pub struct LockContentionDiff {
pub lock_addr: u64,
pub stack: Stack,
pub baseline_count: u64,
pub comparison_count: u64,
pub delta_wait_ns: i64,
}Fields§
§lock_addr: u64§stack: Stack§baseline_count: u64§comparison_count: u64§delta_wait_ns: i64Trait Implementations§
Source§impl Clone for LockContentionDiff
impl Clone for LockContentionDiff
Source§fn clone(&self) -> LockContentionDiff
fn clone(&self) -> LockContentionDiff
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LockContentionDiff
impl Debug for LockContentionDiff
Source§impl<'de> Deserialize<'de> for LockContentionDiff
impl<'de> Deserialize<'de> for LockContentionDiff
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LockContentionDiff
impl RefUnwindSafe for LockContentionDiff
impl Send for LockContentionDiff
impl Sync for LockContentionDiff
impl Unpin for LockContentionDiff
impl UnsafeUnpin for LockContentionDiff
impl UnwindSafe for LockContentionDiff
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