2 个不稳定版本
0.2.0 | 2022 年 11 月 3 日 |
---|---|
0.1.0 | 2019 年 12 月 13 日 |
646 在 Unix APIs 中
每月 451 次下载
9KB
67 代码行
usb-disk-probe
提供了一种流类型,可用于在系统中探测 USB 存储设备。
示例
use usb_disk_probe::stream::UsbDiskProbe;
use futures::stream::StreamExt;
fn main() {
futures::executor::block_on(async move {
let mut stream = UsbDiskProbe::new().await.unwrap();
while let Some(device_result) = stream.next().await {
let device = device_result.unwrap();
println!("{}", device.display());
}
});
}
许可证
许可证为以下之一
- Apache 许可证 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交给作品的所有贡献,应按上述方式双许可,而不附加任何额外条款或条件。
依赖
~3–4.5MB
~79K SLoC