pub struct CachePaddedAtomicUsize(/* private fields */);Expand description
Alias to CachePadded<AtomicUsize>.
Implementations§
Source§impl CachePaddedAtomicUsize
impl CachePaddedAtomicUsize
Sourcepub const fn new(t: usize) -> Self
pub const fn new(t: usize) -> Self
Creates a new CachePadded<AtomicUsize>.
Trait Implementations§
Source§impl Default for CachePaddedAtomicUsize
impl Default for CachePaddedAtomicUsize
Source§impl Deref for CachePaddedAtomicUsize
impl Deref for CachePaddedAtomicUsize
Source§impl DerefMut for CachePaddedAtomicUsize
impl DerefMut for CachePaddedAtomicUsize
Source§fn deref_mut(&mut self) -> &mut AtomicUsize
fn deref_mut(&mut self) -> &mut AtomicUsize
Mutably dereferences the value.
Auto Trait Implementations§
impl !Freeze for CachePaddedAtomicUsize
impl RefUnwindSafe for CachePaddedAtomicUsize
impl Send for CachePaddedAtomicUsize
impl Sync for CachePaddedAtomicUsize
impl Unpin for CachePaddedAtomicUsize
impl UnsafeUnpin for CachePaddedAtomicUsize
impl UnwindSafe for CachePaddedAtomicUsize
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