Struct nix::sys::statvfs::Statvfs
[−]
[src]
#[repr(C)]pub struct Statvfs(_);
Wrapper around the POSIX statvfs struct
For more information see the statvfs(3) man pages.
Methods
impl Statvfs[src]
pub fn block_size(&self) -> c_ulong[src]
get the file system block size
pub fn fragment_size(&self) -> c_ulong[src]
Get the fundamental file system block size
pub fn blocks(&self) -> fsblkcnt_t[src]
Get the number of blocks.
Units are in units of fragment_size()
pub fn blocks_free(&self) -> fsblkcnt_t[src]
Get the number of free blocks in the file system
pub fn blocks_available(&self) -> fsblkcnt_t[src]
Get the number of free blocks for unprivileged users
pub fn files(&self) -> fsfilcnt_t[src]
Get the total number of file inodes
pub fn files_free(&self) -> fsfilcnt_t[src]
Get the number of free file inodes
pub fn files_available(&self) -> fsfilcnt_t[src]
Get the number of free file inodes for unprivileged users
pub fn filesystem_id(&self) -> c_ulong[src]
Get the file system id
pub fn flags(&self) -> FsFlags[src]
Get the mount flags
pub fn name_max(&self) -> c_ulong[src]
Get the maximum filename length