[−][src]Enum lsm::RaidType
Represent a RAID type.
Variants
Plugin failed to detect RAID type.
Two disk mirror.
Byte-level striping with dedicated parity.
Block-level striping with dedicated parity.
Block-level striping with distributed parity.
Block-level striping with two distributed parities. Also known as RAID-DP.
Stripe of mirrors.
Parity of mirrors.
Dual parity of mirrors.
Stripe of parities.
Stripe of dual parities.
Mirror of parities.
Mirror of dual parities.
Just bunch of disks, no parity, no striping.
This volume contains multiple RAID settings.
Vendor specific RAID type
Trait Implementations
impl Clone for RaidType
[src]
impl Copy for RaidType
[src]
impl Debug for RaidType
[src]
impl From<i32> for RaidType
[src]
impl PartialEq<RaidType> for RaidType
[src]
impl StructuralPartialEq for RaidType
[src]
Auto Trait Implementations
impl RefUnwindSafe for RaidType
impl Send for RaidType
impl Sync for RaidType
impl Unpin for RaidType
impl UnwindSafe for RaidType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,