Lines Matching full:implement
65 /// This section provides a guideline to implement bus specific devices, such as [`pci::Device`] or
82 /// In order to be able to implement the [`DeviceContext`] dereference hierarchy, bus device
91 /// In order to convert from a any [`Device<Ctx>`] to [`ARef<Device>`], bus devices can implement
98 /// Bus devices should also implement the following [`AsRef`] implementation, such that users can
128 /// Just like any device, class devices are reference counted and should hence implement
131 /// Class devices should also implement the following [`AsRef`] implementation, such that users can
444 /// Bus devices can automatically implement the dereference hierarchy by using
456 /// [`Device<Normal>`]. It is the only [`DeviceContext`] for which it is valid to implement
467 /// implementations can implement methods for [`Device<Core>`], such that they can only be called
539 /// Implement [`core::ops::Deref`] traits for allowed [`DeviceContext`] conversions of a (bus
584 /// Implement [`core::convert::From`], such that all `&Device<Ctx>` can be converted to an