[][src]Enum libzetta::zpool::properties::Health

pub enum Health {
    Online,
    Degraded,
    Faulted,
    Offline,
    Available,
    Unavailable,
    Removed,
}

Represent state of zpool or vdev. Read more.

Variants

Online

Healthy and operational.

Degraded

Unhealthy, but operational.

Faulted

Not operational.

Offline

Taken offline by admin.

Available

Spare is ready to take over failed device.

Unavailable

Can't open device.

Removed

Physically removed while the system was running.

Trait Implementations

impl Clone for Health[src]

impl Debug for Health[src]

impl Eq for Health[src]

impl PartialEq<Health> for Health[src]

impl StructuralEq for Health[src]

impl StructuralPartialEq for Health[src]

Auto Trait Implementations

impl RefUnwindSafe for Health

impl Send for Health

impl Sync for Health

impl Unpin for Health

impl UnwindSafe for Health

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> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[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.