pub struct AtapiScsiDisk { /* private fields */ }
Expand description
A wrapper to filter and redirect ATAPI SCSI commands from an IDE ISO to inner [AsyncScsiDisk
].
Implementations§
Trait Implementations§
Source§impl AsyncScsiDisk for AtapiScsiDisk
impl AsyncScsiDisk for AtapiScsiDisk
Source§fn execute_scsi<'a>(
&'a self,
external_data: &'a RequestBuffers<'a>,
request: &'a Request,
) -> StackFuture<'a, ScsiResult, { ASYNC_SCSI_DISK_STACK_SIZE }>
fn execute_scsi<'a>( &'a self, external_data: &'a RequestBuffers<'a>, request: &'a Request, ) -> StackFuture<'a, ScsiResult, { ASYNC_SCSI_DISK_STACK_SIZE }>
Executes a SCSI request.
Auto Trait Implementations§
impl !Freeze for AtapiScsiDisk
impl !RefUnwindSafe for AtapiScsiDisk
impl Send for AtapiScsiDisk
impl Sync for AtapiScsiDisk
impl Unpin for AtapiScsiDisk
impl !UnwindSafe for AtapiScsiDisk
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