[][src]Enum block_utils::MediaType

pub enum MediaType {
    SolidState,
    Rotational,
    Loopback,
    LVM,
    MdRaid,
    NVME,
    Ram,
    Virtual,
    Unknown,
}

What type of media has been detected.

Variants

SolidState

AKA SSD

Rotational

Regular rotational device

Loopback

Special loopback device

LVM
MdRaid
NVME
Ram
Virtual
Unknown

Trait Implementations

impl Clone for MediaType[src]

impl Eq for MediaType[src]

impl PartialEq<MediaType> for MediaType[src]

impl Debug for MediaType[src]

impl StructuralPartialEq for MediaType[src]

impl StructuralEq for MediaType[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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