pub struct StackHeader {
pub magic: u32,
pub capacity: u32,
pub slot_size: u32,
pub head: AtomicU64,
pub free_head: AtomicU64,
pub bump_next: AtomicU32,
/* private fields */
}Fields§
§magic: u32§capacity: u32§slot_size: u32§head: AtomicU64§free_head: AtomicU64§bump_next: AtomicU32Auto Trait Implementations§
impl !Freeze for StackHeader
impl RefUnwindSafe for StackHeader
impl Send for StackHeader
impl Sync for StackHeader
impl Unpin for StackHeader
impl UnsafeUnpin for StackHeader
impl UnwindSafe for StackHeader
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