pub struct CompletedRequest {
pub id: RequestId,
pub result: Result<(), BlkError>,
pub data: Option<CompletedDma>,
}Expand description
One terminal request result with owned DMA backing returned to the runtime.
Fields§
§id: RequestId§result: Result<(), BlkError>§data: Option<CompletedDma>Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CompletedRequest
impl !UnwindSafe for CompletedRequest
impl Freeze for CompletedRequest
impl Send for CompletedRequest
impl Sync for CompletedRequest
impl Unpin for CompletedRequest
impl UnsafeUnpin for CompletedRequest
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