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