Enum lsm::SystemMode
[−]
[src]
#[repr(i8)]pub enum SystemMode { Unknown, NoSupport, HardwareRaid, Hba, }
Variants
Unknown
Plugin failed to query system mode.
NoSupport
Plugin does not support querying system mode.
HardwareRaid
The storage system is a hardware RAID card(like HP SmartArray and LSI MegaRAID) and could expose the logical volume(aka, RAIDed virtual disk) to OS while hardware RAID card is handling the RAID algorithm. In this mode, storage system cannot expose physical disk directly to OS.
Hba
The physical disks can be exposed to OS directly without any configurations. SCSI enclosure service might be exposed to OS also.
Trait Implementations
impl Debug for SystemMode
[src]
impl Clone for SystemMode
[src]
fn clone(&self) -> SystemMode
[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 SystemMode
[src]
fn eq(&self, __arg_0: &SystemMode) -> 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 !=
.