pub struct OwnedRequest {
pub op: RequestOp,
pub lba: u64,
pub block_count: u32,
pub data: Option<PreparedDma>,
pub flags: RequestFlags,
}Expand description
Block I/O request that moves DMA backing ownership into the queue.
Fields§
§op: RequestOp§lba: u64§block_count: u32§data: Option<PreparedDma>§flags: RequestFlagsImplementations§
Source§impl OwnedRequest
impl OwnedRequest
Auto Trait Implementations§
impl !RefUnwindSafe for OwnedRequest
impl !UnwindSafe for OwnedRequest
impl Freeze for OwnedRequest
impl Send for OwnedRequest
impl Sync for OwnedRequest
impl Unpin for OwnedRequest
impl UnsafeUnpin for OwnedRequest
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