Provides a stream type which can be used to probe for USB storage devices in the system.
```rust use usbdiskprobe::stream::UsbDiskProbe;
use futures::stream::StreamExt;
fn main() { futures::executor::blockon(async move { let mut stream = UsbDiskProbe::new().await.unwrap(); while let Some(deviceresult) = stream.next().await { let device = device_result.unwrap(); println!("{}", device.display()); } }); } ```
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.