26 releases
new 0.12.0 | Dec 21, 2024 |
---|---|
0.11.2 | Oct 14, 2023 |
0.11.1 | Dec 10, 2022 |
0.11.0 | Mar 4, 2022 |
0.3.1 | Oct 18, 2020 |
#1695 in Filesystem
1,577 downloads per month
Used in 8 crates
(5 directly)
25KB
593 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
~2.6–4MB
~74K SLoC