#usb-device #usb #probe #devices #linux

usb-disk-probe

提供了一种流类型,可用于在系统中探测 USB 存储设备

2 个不稳定版本

0.2.0 2022 年 11 月 3 日
0.1.0 2019 年 12 月 13 日

646Unix APIs

Download history 108/week @ 2024-03-13 102/week @ 2024-03-20 95/week @ 2024-03-27 123/week @ 2024-04-03 94/week @ 2024-04-10 96/week @ 2024-04-17 117/week @ 2024-04-24 105/week @ 2024-05-01 93/week @ 2024-05-08 90/week @ 2024-05-15 102/week @ 2024-05-22 126/week @ 2024-05-29 102/week @ 2024-06-05 108/week @ 2024-06-12 120/week @ 2024-06-19 106/week @ 2024-06-26

每月 451 次下载

MIT/Apache

9KB
67 代码行

usb-disk-probe

Crates.io

提供了一种流类型,可用于在系统中探测 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 许可证定义,您有意提交给作品的所有贡献,应按上述方式双许可,而不附加任何额外条款或条件。

依赖

~3–4.5MB
~79K SLoC