#[repr(C)]pub struct FuseKStatFs {
pub blocks: u64,
pub bfree: u64,
pub bavail: u64,
pub files: u64,
pub ffree: u64,
pub bsize: u32,
pub namelen: u32,
pub frsize: u32,
pub padding: u32,
pub spare: [u32; 6],
}Expand description
FUSE kstatfs fuse_kstatfs
Fields§
§blocks: u64Total blocks (in units of frsize)
bfree: u64Free blocks
bavail: u64Free blocks for unprivileged users
files: u64Total inodes
ffree: u64Free inodes
bsize: u32Filesystem block size
namelen: u32Maximum filename length
frsize: u32Fundamental file system block size
padding: u32Alignment padding
spare: [u32; 6]For future use
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FuseKStatFs
impl RefUnwindSafe for FuseKStatFs
impl Send for FuseKStatFs
impl Sync for FuseKStatFs
impl Unpin for FuseKStatFs
impl UnwindSafe for FuseKStatFs
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