Enum lsm::DiskType
[−]
[src]
#[repr(i32)]pub enum DiskType { Unknown, Other, Ata, Sata, Sas, Fc, Sop, Scsi, Lun, NlSas, Hdd, Ssd, Hybrid, }
Represent disk type.
Variants
Unknown
Plugin failed to query disk type.
Other
Vendor specific disk type.
Ata
IDE disk.
Sata
SATA disk.
Sas
SAS disk.
Fc
FC disk.
Sop
SCSI over PCI-Express.
Scsi
SCSI disk.
Lun
Remote LUN from SAN array.
NlSas
Near-Line SAS, just SATA disk + SAS port.
Hdd
Normal HDD, fall back value if failed to detect HDD type(SAS/SATA/etc).
Ssd
Solid State Drive.
Hybrid
Hybrid disk uses a combination of HDD and SSD.
Trait Implementations
impl Debug for DiskType
[src]
impl Clone for DiskType
[src]
fn clone(&self) -> DiskType
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq for DiskType
[src]
fn eq(&self, __arg_0: &DiskType) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.