pub struct ScsiController { /* private fields */ }Implementations§
Source§impl ScsiController
impl ScsiController
pub fn new() -> Self
pub fn new_with_poll_mode_queue_depth( poll_mode_queue_depth: Option<u32>, ) -> Self
pub fn attach( &self, path: ScsiPath, disk: ScsiControllerDisk, ) -> Result<(), ScsiPathInUse>
pub fn remove(&self, path: ScsiPath) -> Result<(), ScsiPathNotInUse>
Auto Trait Implementations§
impl Freeze for ScsiController
impl !RefUnwindSafe for ScsiController
impl Send for ScsiController
impl Sync for ScsiController
impl Unpin for ScsiController
impl UnsafeUnpin for ScsiController
impl !UnwindSafe for ScsiController
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