pub trait Driver {
type IdInfo: 'static;
const ID_TABLE: IdTable<Self::IdInfo>;
// Required method
fn probe(
dev: &Device<Core>,
id_info: &Self::IdInfo
) -> Result<Pin<KBox<Self>>>;
}
Expand description
The auxiliary driver trait.
Drivers must implement this trait in order to get an auxiliary driver registered.
Required Associated Types§
Required Associated Constants§
Required Methods§
Object Safety§
This trait is not object safe.