[][src]Enum lsm::VolumeCreateArgThinP

pub enum VolumeCreateArgThinP {
    Full,
    Thin,
    Default,
}

For argument thinp of Client::volume_create()

Variants

Full

Create fully allocated volume.

Thin

Create thin provisioning volume.

Default

Let storage array to decide the volume provisioning type.

Auto Trait Implementations

impl RefUnwindSafe for VolumeCreateArgThinP

impl Send for VolumeCreateArgThinP

impl Sync for VolumeCreateArgThinP

impl Unpin for VolumeCreateArgThinP

impl UnwindSafe for VolumeCreateArgThinP

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, 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.