Struct rcore_fs::vfs::FsInfo [−][src]
Metadata of FileSystem
Ref: [http://pubs.opengroup.org/onlinepubs/9699919799/]
Fields
bsize: usize
File system block size
frsize: usize
Fundamental file system block size
blocks: usize
Total number of blocks on file system in units of frsize
bfree: usize
Total number of free blocks
bavail: usize
Number of free blocks available to non-privileged process
files: usize
Total number of file serial numbers
ffree: usize
Total number of free file serial numbers
namemax: usize
Maximum filename length
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FsInfo
impl Send for FsInfo
impl Sync for FsInfo
impl Unpin for FsInfo
impl UnwindSafe for FsInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,