pub struct RingHeader {
pub head: AtomicU64,
pub tail: AtomicU64,
pub capacity: u64,
pub write_seq: AtomicU64,
pub read_seq: AtomicU64,
/* private fields */
}Fields§
§head: AtomicU64§tail: AtomicU64§capacity: u64§write_seq: AtomicU64§read_seq: AtomicU64Auto Trait Implementations§
impl !Freeze for RingHeader
impl RefUnwindSafe for RingHeader
impl Send for RingHeader
impl Sync for RingHeader
impl Unpin for RingHeader
impl UnsafeUnpin for RingHeader
impl UnwindSafe for RingHeader
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