pub struct MountStat {
pub device: Option<String>,
pub mount_point: PathBuf,
pub fs: String,
pub statistics: Option<MountNFSStatistics>,
}
Expand description
A single entry in MountStats.
Fields§
§device: Option<String>
The name of the mounted device
mount_point: PathBuf
The mountpoint within the filesystem tree
fs: String
The filesystem type
statistics: Option<MountNFSStatistics>
If the mount is NFS, this will contain various NFS statistics
Trait Implementations§
source§impl<'de> Deserialize<'de> for MountStat
impl<'de> Deserialize<'de> for MountStat
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 MountStat
impl RefUnwindSafe for MountStat
impl Send for MountStat
impl Sync for MountStat
impl Unpin for MountStat
impl UnwindSafe for MountStat
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)