pub enum RaidLevel {
Raid0,
Raid1,
Raid5,
}Expand description
Supported RAID levels.
Variants§
Raid0
Striping (no redundancy).
Raid1
Mirroring (full redundancy).
Raid5
Striping with distributed parity.
Implementations§
Trait Implementations§
impl Copy for RaidLevel
impl Eq for RaidLevel
impl StructuralPartialEq for RaidLevel
Auto Trait Implementations§
impl Freeze for RaidLevel
impl RefUnwindSafe for RaidLevel
impl Send for RaidLevel
impl Sync for RaidLevel
impl Unpin for RaidLevel
impl UnwindSafe for RaidLevel
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)