pub struct HostDiskStats {
pub device: Option<String>,
pub mountpoint: Option<String>,
pub size: Option<i32>,
pub used: Option<i32>,
pub available: Option<i32>,
pub used_percent: Option<f64>,
pub inodes_used_percent: Option<f64>,
}
Fields§
§device: Option<String>
§mountpoint: Option<String>
§size: Option<i32>
§used: Option<i32>
§available: Option<i32>
§used_percent: Option<f64>
§inodes_used_percent: Option<f64>
Implementations§
Source§impl HostDiskStats
impl HostDiskStats
pub fn new() -> HostDiskStats
Trait Implementations§
Source§impl Clone for HostDiskStats
impl Clone for HostDiskStats
Source§fn clone(&self) -> HostDiskStats
fn clone(&self) -> HostDiskStats
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for HostDiskStats
impl Debug for HostDiskStats
Source§impl<'de> Deserialize<'de> for HostDiskStats
impl<'de> Deserialize<'de> for HostDiskStats
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
Source§impl PartialEq for HostDiskStats
impl PartialEq for HostDiskStats
Source§impl Serialize for HostDiskStats
impl Serialize for HostDiskStats
impl StructuralPartialEq for HostDiskStats
Auto Trait Implementations§
impl Freeze for HostDiskStats
impl RefUnwindSafe for HostDiskStats
impl Send for HostDiskStats
impl Sync for HostDiskStats
impl Unpin for HostDiskStats
impl UnwindSafe for HostDiskStats
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