#[repr(C, align(64))]pub struct VersionNode {
pub version: AtomicU64,
pub next: AtomicU32,
pub next_free: AtomicU32,
pub payload: [u8; 48],
}Fields§
§version: AtomicU64§next: AtomicU32§next_free: AtomicU32§payload: [u8; 48]Auto Trait Implementations§
impl !Freeze for VersionNode
impl RefUnwindSafe for VersionNode
impl Send for VersionNode
impl Sync for VersionNode
impl Unpin for VersionNode
impl UnsafeUnpin for VersionNode
impl UnwindSafe for VersionNode
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