Function nc::fstatfs64 [−][src]
pub fn fstatfs64(fd: i32, buf: &mut statfs64_t) -> Result<(), Errno>
Expand description
Get filesystem statistics.
let path = "/usr"; // Open folder directly. let fd = nc::open(path, nc::O_PATH, 0); assert!(fd.is_ok()); let fd = fd.unwrap(); let mut statfs = nc::statfs64_t::default(); let ret = nc::fstatfs64(fd, &mut statfs); assert!(ret.is_ok()); assert!(statfs.f_bfree > 0); assert!(statfs.f_bavail > 0); assert!(nc::close(fd).is_ok());