pub(super) struct AtomicL2Entry(AtomicU64);
Expand description
Internal actual type of L2 entries.
Using atomic allows flushing L2 tables from the cache while they are write-locked.
Tuple Fields§
§0: AtomicU64
Implementations§
Source§impl AtomicL2Entry
impl AtomicL2Entry
Trait Implementations§
Source§impl Debug for AtomicL2Entry
impl Debug for AtomicL2Entry
Source§impl Default for AtomicL2Entry
impl Default for AtomicL2Entry
Source§fn default() -> AtomicL2Entry
fn default() -> AtomicL2Entry
Returns the “default value” for a type. Read more
Source§impl TableEntry for AtomicL2Entry
impl TableEntry for AtomicL2Entry
Auto Trait Implementations§
impl !Freeze for AtomicL2Entry
impl RefUnwindSafe for AtomicL2Entry
impl Send for AtomicL2Entry
impl Sync for AtomicL2Entry
impl Unpin for AtomicL2Entry
impl UnwindSafe for AtomicL2Entry
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