Function nusb::list_devices

source ·
pub fn list_devices() -> Result<impl Iterator<Item = DeviceInfo>, Error>
Expand description

Get an iterator listing the connected devices.

§Example

use nusb;
let device = nusb::list_devices().unwrap()
    .find(|dev| dev.vendor_id() == 0xAAAA && dev.product_id() == 0xBBBB)
    .expect("device not connected");

§Platform-specific notes

  • On Windows, hubs are not included in the list