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

#1467 in Filesystem

Download history 633/week @ 2024-01-05 467/week @ 2024-01-12 1064/week @ 2024-01-19 710/week @ 2024-01-26 738/week @ 2024-02-02 648/week @ 2024-02-09 1033/week @ 2024-02-16 1391/week @ 2024-02-23 1027/week @ 2024-03-01 741/week @ 2024-03-08 532/week @ 2024-03-15 543/week @ 2024-03-22 728/week @ 2024-03-29 605/week @ 2024-04-05 701/week @ 2024-04-12 593/week @ 2024-04-19

2,713 downloads per month
Used in 8 crates (5 directly)

MIT license

24KB
571 lines

MIT Latest Version docs Chat on Miaou

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–4.5MB
~90K SLoC