pub struct ResolvedScsiDevice(pub Arc<dyn AsyncScsiDisk>);
Expand description
A resolved AsyncScsiDisk
.
Tuple Fields§
§0: Arc<dyn AsyncScsiDisk>
Trait Implementations§
Source§impl CanResolveTo<ResolvedScsiDevice> for ScsiDeviceHandleKind
impl CanResolveTo<ResolvedScsiDevice> for ScsiDeviceHandleKind
Source§type Input<'a> = ResolveScsiDeviceHandleParams<'a>
type Input<'a> = ResolveScsiDeviceHandleParams<'a>
Additional input (besides the resource itself) when resolving resources
of this resource kind.
Source§impl<T: 'static + AsyncScsiDisk> From<T> for ResolvedScsiDevice
impl<T: 'static + AsyncScsiDisk> From<T> for ResolvedScsiDevice
Auto Trait Implementations§
impl Freeze for ResolvedScsiDevice
impl !RefUnwindSafe for ResolvedScsiDevice
impl Send for ResolvedScsiDevice
impl Sync for ResolvedScsiDevice
impl Unpin for ResolvedScsiDevice
impl !UnwindSafe for ResolvedScsiDevice
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