Struct vise::traits::AtomicIsizeWrapper
source · pub struct AtomicIsizeWrapper(/* private fields */);
Expand description
Thin wrapper around AtomicIsize
used as atomic store for isize
.
A separate type is necessary to circumvent Rust orphaning rules.
Trait Implementations§
source§impl Atomic<isize> for AtomicIsizeWrapper
impl Atomic<isize> for AtomicIsizeWrapper
source§impl Debug for AtomicIsizeWrapper
impl Debug for AtomicIsizeWrapper
source§impl Default for AtomicIsizeWrapper
impl Default for AtomicIsizeWrapper
source§fn default() -> AtomicIsizeWrapper
fn default() -> AtomicIsizeWrapper
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for AtomicIsizeWrapper
impl RefUnwindSafe for AtomicIsizeWrapper
impl Send for AtomicIsizeWrapper
impl Sync for AtomicIsizeWrapper
impl Unpin for AtomicIsizeWrapper
impl UnwindSafe for AtomicIsizeWrapper
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