项目作者: Speedy37

项目描述 :
List mount points (windows, linux, macos)
高级语言: Rust
项目地址: git://github.com/Speedy37/mountpoints-rs.git
创建时间: 2021-04-19T21:23:18Z
项目社区:https://github.com/Speedy37/mountpoints-rs

开源协议:Other

下载


mountpoints - List mount points (windows, linux, macos)

Example

  1. use mountpoints::mountpaths;
  2. fn main() {
  3. for mountpath in mountpaths().unwrap() {
  4. println!("{}", mountpath.display());
  5. }
  6. }

Windows output:

  1. C:\
  2. C:\MyLittleMountPoint
  3. D:\

Linux output:

  1. /mnt/wsl
  2. /init
  3. /dev
  4. /dev/pts
  5. /run
  6. /run/lock
  7. /run/shm
  8. /run/user
  9. /proc/sys/fs/binfmt_misc
  10. /sys/fs/cgroup
  11. /sys/fs/cgroup/unified
  12. /mnt/c
  13. /mnt/d

Macos output:

  1. /
  2. /dev
  3. /System/Volumes/Data
  4. /private/var/vm
  5. /System/Volumes/Data/home
  6. /Volumes/VMware Shared Folders