pub struct FalseSharingWarning {
pub member_a: String,
pub member_b: String,
pub cache_line: u64,
pub gap_bytes: i64,
}Fields§
§member_a: String§member_b: String§cache_line: u64§gap_bytes: i64Gap in bytes between member_a’s end and member_b’s start. Negative = overlap, Zero = adjacent, Positive = gap
Trait Implementations§
Source§impl Clone for FalseSharingWarning
impl Clone for FalseSharingWarning
Source§fn clone(&self) -> FalseSharingWarning
fn clone(&self) -> FalseSharingWarning
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FalseSharingWarning
impl Debug for FalseSharingWarning
Source§impl PartialEq for FalseSharingWarning
impl PartialEq for FalseSharingWarning
Source§impl Serialize for FalseSharingWarning
impl Serialize for FalseSharingWarning
impl Eq for FalseSharingWarning
impl StructuralPartialEq for FalseSharingWarning
Auto Trait Implementations§
impl Freeze for FalseSharingWarning
impl RefUnwindSafe for FalseSharingWarning
impl Send for FalseSharingWarning
impl Sync for FalseSharingWarning
impl Unpin for FalseSharingWarning
impl UnwindSafe for FalseSharingWarning
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.