Skip to main content

Module device

Module device 

Source

Structs§

Discovered
A device found during discovery, already classified to a vendor. The host lives on snapshot.host - not duplicated here.

Traits§

SmartDevice
A vendor client. ONE implementation IS one vendor and serves MANY devices - methods take a &DeviceTarget, so it is a shared, stateless client, NOT a per-device object. I/O methods are async so a caller on an async runtime awaits them directly.