Lines Matching full:registration
69 /// The registration of a faux device.
71 /// This type represents the registration of a [`struct faux_device`]. When an instance of this type
77 /// - This object is proof that the object described by this `Registration` is bound to a device.
80 pub struct Registration(NonNull<bindings::faux_device>);
82 impl Registration {
111 impl AsRef<Device<device::Bound>> for Registration {
121 // - `mem::forget(Registration)` is not a problem; if the `Registration` is leaked, the faux
127 impl Drop for Registration {
138 unsafe impl Send for Registration {}
143 unsafe impl Sync for Registration {}