[][src]Function sbz_switch::list_devices

pub fn list_devices(logger: &Logger) -> Result<Vec<DeviceInfo>, Box<dyn Error>>

Produces a list of devices currently available.

This may include devices that are not configurable.

Examples

for device in list_devices(logger.clone())? {
    println!("{}: {}", device.id, device.description);
}