pub struct RegistryRegisterMediaButtonsDeviceResponder { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Drop for RegistryRegisterMediaButtonsDeviceResponder
impl Drop for RegistryRegisterMediaButtonsDeviceResponder
Set the the channel to be shutdown (see RegistryControlHandle::shutdown
)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown
.
source§impl Responder for RegistryRegisterMediaButtonsDeviceResponder
impl Responder for RegistryRegisterMediaButtonsDeviceResponder
§type ControlHandle = RegistryControlHandle
type ControlHandle = RegistryControlHandle
The control handle for this protocol.
source§fn control_handle(&self) -> &RegistryControlHandle
fn control_handle(&self) -> &RegistryControlHandle
Returns the
ControlHandle
for this protocol.source§fn drop_without_shutdown(self)
fn drop_without_shutdown(self)
Drops the responder without setting the channel to shutdown. Read more
Auto Trait Implementations§
impl Freeze for RegistryRegisterMediaButtonsDeviceResponder
impl !RefUnwindSafe for RegistryRegisterMediaButtonsDeviceResponder
impl Send for RegistryRegisterMediaButtonsDeviceResponder
impl Sync for RegistryRegisterMediaButtonsDeviceResponder
impl Unpin for RegistryRegisterMediaButtonsDeviceResponder
impl !UnwindSafe for RegistryRegisterMediaButtonsDeviceResponder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more