Lines Matching defs:Driver
44 pub struct Adapter<T: Driver>(T);
51 unsafe impl<T: Driver> driver::DriverLayout for Adapter<T> {
59 unsafe impl<T: Driver> driver::RegistrationOps for Adapter<T> {
96 impl<T: Driver> Adapter<T> {
129 impl<T: Driver> driver::Adapter for Adapter<T> {
180 /// <MyDriver as platform::Driver>::IdInfo,
189 /// <MyDriver as platform::Driver>::IdInfo,
195 /// impl platform::Driver for MyDriver {
209 pub trait Driver {
238 /// Called when a [`Device`] is unbound from its bound [`Driver`]. Implementing this callback