#[repr(C, align(64))]pub struct CompletionLine {
pub words: [AtomicU64; 8],
}Expand description
A 64-byte aligned line of completion words.
Fields§
§words: [AtomicU64; 8]One word per slot; a device writes a sequence number into its slot’s word.
Trait Implementations§
Source§impl AsRef<CompletionLine> for CompletionLine
impl AsRef<CompletionLine> for CompletionLine
Source§fn as_ref(&self) -> &CompletionLine
fn as_ref(&self) -> &CompletionLine
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Debug for CompletionLine
impl Debug for CompletionLine
Auto Trait Implementations§
impl !Freeze for CompletionLine
impl Forget for CompletionLine
impl Move for CompletionLine
impl RefUnwindSafe for CompletionLine
impl Send for CompletionLine
impl Sync for CompletionLine
impl Unpin for CompletionLine
impl UnsafeUnpin for CompletionLine
impl UnwindSafe for CompletionLine
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