25 releases
0.11.2 | Oct 14, 2023 |
---|---|
0.11.1 | Dec 10, 2022 |
0.11.0 | Mar 4, 2022 |
0.7.0 | Dec 30, 2021 |
0.3.1 | Oct 18, 2020 |
#1614 in Filesystem
2,193 downloads per month
Used in 8 crates
(5 directly)
24KB
571 lines
Give information on the mounted disks.
lfs-core provides the data of lfs and of the :fs
screen of broot.
lib.rs
:
Use lfs_core::read_mounts
to get information on all mounted volumes on a unix system.
// get all mount points
let options = lfs_core::ReadOptions::default();
let mut mounts = lfs_core::read_mounts(&options).unwrap();
// only keep the one with size stats
mounts.retain(|m| m.stats.is_ok());
// print them
for mount in mounts {
dbg!(mount);
}
The lfs application is a viewer for lfs-core and shows you the information you're expected to find in mounts.
Dependencies
~3.5–5MB
~96K SLoC