[][src]Crate usb_enumeration

A cross platform Rust library that returns the vendor and product IDs of currently connected USB devices

Example

let devices = usb_enumeration::enumerate();

println!("{:#?}", devices);

// Outputs:
// [
//     USBDevice {
//         vid: 1118,
//         pid: 1957,
//     },
//     USBDevice {
//         vid: 4898,
//         pid: 1002,
//     },
//     etc...
// ]

Structs

USBDevice

Functions

enumerate

Enumerates connected USB devices