pub struct NodePartitionsNodePartitionStatfs {Show 15 fields
pub f_bavail: Option<i32>,
pub f_bfree: Option<i32>,
pub f_blocks: Option<i32>,
pub f_bsize: Option<i32>,
pub f_ffree: Option<i32>,
pub f_files: Option<i32>,
pub f_flags: Option<i32>,
pub f_fstypename: Option<String>,
pub f_iosize: Option<i32>,
pub f_mntfromname: Option<String>,
pub f_mntonname: Option<String>,
pub f_namemax: Option<i32>,
pub f_owner: Option<i32>,
pub f_type: Option<i32>,
pub f_version: Option<i32>,
}Fields§
§f_bavail: Option<i32>Free blocks available to non-superuser on this partition.
f_bfree: Option<i32>Free blocks on this partition.
f_blocks: Option<i32>Total data blocks on this partition.
f_bsize: Option<i32>Filesystem fragment size; block size in OneFS.
f_ffree: Option<i32>Free file nodes avail to non-superuser.
f_files: Option<i32>Total file nodes in filesystem.
f_flags: Option<i32>Mount exported flags.
f_fstypename: Option<String>File system type name.
f_iosize: Option<i32>Optimal transfer block size.
f_mntfromname: Option<String>Names of devices this partition is mounted from.
f_mntonname: Option<String>Directory this partition is mounted to.
f_namemax: Option<i32>Maximum filename length.
f_owner: Option<i32>UID of user that mounted the filesystem.
f_type: Option<i32>Type of filesystem.
f_version: Option<i32>statfs() structure version number.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodePartitionsNodePartitionStatfs
impl<'de> Deserialize<'de> for NodePartitionsNodePartitionStatfs
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 NodePartitionsNodePartitionStatfs
impl RefUnwindSafe for NodePartitionsNodePartitionStatfs
impl Send for NodePartitionsNodePartitionStatfs
impl Sync for NodePartitionsNodePartitionStatfs
impl Unpin for NodePartitionsNodePartitionStatfs
impl UnwindSafe for NodePartitionsNodePartitionStatfs
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more