pub fn list_devices() -> Result<impl Iterator<Item = DeviceInfo>, Error>
Get an iterator listing the connected devices.
use nusb; let device = nusb::list_devices().unwrap() .find(|dev| dev.vendor_id() == 0xAAAA && dev.product_id() == 0xBBBB) .expect("device not connected");