1个不稳定版本
0.1.0 | 2021年8月23日 |
---|
#1797 在 硬件支持
21KB
279 代码行
包含 (ZIP文件, 7KB) usbenum.zip
USBENUM
Usb Enumeration是一个跨平台库,可以枚举当前连接的USB设备并获取连接历史
需求
- Rust 1.52+
用法
- 添加到依赖项
[dependencies]
usbenum = "0.1.0"
然后
use usbenum::list_connected_usb_drives;
fn main() {
match list_connected_usb_drives() {
Ok(l) => {
if l.is_empty() {
println!("No currently connected usb drives")
} else {
println!("{:#?}", l)
}
}
Err(e) => println!("{:?}", e),
}
}
- 运行示例:
cargo run --example connected_drives
许可证:MIT
lib.rs
:
获取当前连接的USB驱动器列表
示例
use usbenum::list_connected_usb_drives;
match list_connected_usb_drives() {
Ok(l) => println!("{:?}", l),
Err(e) => println!("Error: {:?}", e),
}
依赖项
~0.4–1.3MB
~26K SLoC