Enum qapi_qga::GuestDiskSmart
source · pub enum GuestDiskSmart {
Show 20 variants
nvme(GuestNVMeSmart),
ide,
fdc,
scsi,
virtio,
xen,
usb,
uml,
sata,
sd,
unknown,
ieee1394,
ssa,
fibre,
raid,
iscsi,
sas,
mmc,
virtual_,
file_backed_virtual,
}
Variants§
nvme(GuestNVMeSmart)
ide
fdc
scsi
virtio
xen
usb
uml
sata
sd
unknown
ieee1394
ssa
fibre
raid
iscsi
sas
mmc
virtual_
file_backed_virtual
Implementations§
source§impl GuestDiskSmart
impl GuestDiskSmart
pub fn type_(&self) -> GuestDiskBusType
Trait Implementations§
source§impl Clone for GuestDiskSmart
impl Clone for GuestDiskSmart
source§fn clone(&self) -> GuestDiskSmart
fn clone(&self) -> GuestDiskSmart
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GuestDiskSmart
impl Debug for GuestDiskSmart
source§impl<'de> Deserialize<'de> for GuestDiskSmart
impl<'de> Deserialize<'de> for GuestDiskSmart
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<GuestNVMeSmart> for GuestDiskSmart
impl From<GuestNVMeSmart> for GuestDiskSmart
source§fn from(val: GuestNVMeSmart) -> Self
fn from(val: GuestNVMeSmart) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for GuestDiskSmart
impl Send for GuestDiskSmart
impl Sync for GuestDiskSmart
impl Unpin for GuestDiskSmart
impl UnwindSafe for GuestDiskSmart
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