#[repr(C)]pub struct Entry(_);
Expand description
A 64-byte submission queue entry (SQE), representing a request for an I/O operation.
These can be created via opcodes in opcode
.
Implementations
sourceimpl Entry
impl Entry
sourcepub fn user_data(self, user_data: u64) -> Entry
pub fn user_data(self, user_data: u64) -> Entry
Set the user data. This is an application-supplied value that will be passed straight through into the completion queue entry.
sourcepub fn personality(self, personality: u16) -> Entry
pub fn personality(self, personality: u16) -> Entry
Set the personality of this event. You can obtain a personality using
Submitter::register_personality
.
Requires the unstable
feature.
Trait Implementations
impl EntryMarker for Entry
Auto Trait Implementations
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnwindSafe for Entry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more