[][src]Enum lsm::DiskLinkType

#[repr(i32)]
pub enum DiskLinkType {
    NoSupport,
    Unknown,
    Fc,
    Ssa,
    Sbp,
    Srp,
    Iscsi,
    Sas,
    Adt,
    Ata,
    Usb,
    Sop,
    PciE,
}

Represent disk data link type.

Variants

NoSupport

Plugin does not support querying disk link type.

Unknown

Plugin failed to query disk link type.

Fc

Fibre Channel.

Ssa

Serial Storage Architecture, Old IBM tech.

Sbp

Serial Bus Protocol, used by IEEE 1394.

Srp

SCSI RDMA Protocol.

Iscsi

Internet Small Computer System Interface

Sas

Serial Attached SCSI.

Adt

Automation/Drive Interface Transport. Often used by tape.

Ata

PATA/IDE or SATA.

Usb

USB

Sop

SCSI over PCI-E.

PciE

PCI-E, e.g. NVMe.

Trait Implementations

impl Clone for DiskLinkType[src]

impl Copy for DiskLinkType[src]

impl Debug for DiskLinkType[src]

impl PartialEq<DiskLinkType> for DiskLinkType[src]

impl StructuralPartialEq for DiskLinkType[src]

Auto Trait Implementations

impl RefUnwindSafe for DiskLinkType

impl Send for DiskLinkType

impl Sync for DiskLinkType

impl Unpin for DiskLinkType

impl UnwindSafe for DiskLinkType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.