pub struct LockDiff {
pub baseline_total: u64,
pub comparison_total: u64,
pub contentions: Vec<LockContentionDiff>,
}Expand description
Diff of two lock contention profiles.
Fields§
§baseline_total: u64§comparison_total: u64§contentions: Vec<LockContentionDiff>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LockDiff
impl<'de> Deserialize<'de> for LockDiff
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 LockDiff
impl RefUnwindSafe for LockDiff
impl Send for LockDiff
impl Sync for LockDiff
impl Unpin for LockDiff
impl UnsafeUnpin for LockDiff
impl UnwindSafe for LockDiff
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