pub struct RaidStats {
pub btrfs: Vec<BtrfsFilesystem>,
pub md: Vec<MdArray>,
}Expand description
Software RAID state.
Fields§
§btrfs: Vec<BtrfsFilesystem>Mounted btrfs filesystems.
md: Vec<MdArray>Linux md (mdadm) arrays.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RaidStats
impl<'de> Deserialize<'de> for RaidStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RaidStats
impl RefUnwindSafe for RaidStats
impl Send for RaidStats
impl Sync for RaidStats
impl Unpin for RaidStats
impl UnsafeUnpin for RaidStats
impl UnwindSafe for RaidStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more