pub struct SimpleScsiDvd { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl AsyncScsiDisk for SimpleScsiDvd
impl AsyncScsiDisk for SimpleScsiDvd
Source§fn execute_scsi<'a>(
&'a self,
external_data: &'a RequestBuffers<'a>,
request: &'a Request,
) -> StackFuture<'a, ScsiResult, { super::ASYNC_SCSI_DISK_STACK_SIZE }>
fn execute_scsi<'a>( &'a self, external_data: &'a RequestBuffers<'a>, request: &'a Request, ) -> StackFuture<'a, ScsiResult, { super::ASYNC_SCSI_DISK_STACK_SIZE }>
Executes a SCSI request.
Source§impl ScsiSaveRestore for SimpleScsiDvd
impl ScsiSaveRestore for SimpleScsiDvd
Source§fn restore(&self, state: &ScsiSavedState) -> Result<(), RestoreError>
fn restore(&self, state: &ScsiSavedState) -> Result<(), RestoreError>
Restore the device state.
Auto Trait Implementations§
impl !Freeze for SimpleScsiDvd
impl !RefUnwindSafe for SimpleScsiDvd
impl Send for SimpleScsiDvd
impl Sync for SimpleScsiDvd
impl Unpin for SimpleScsiDvd
impl !UnwindSafe for SimpleScsiDvd
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