pub struct DeviceRouteUnregisterExternalRouteResponder { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Drop for DeviceRouteUnregisterExternalRouteResponder
Set the the channel to be shutdown (see DeviceRouteControlHandle::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
.
impl Drop for DeviceRouteUnregisterExternalRouteResponder
Set the the channel to be shutdown (see DeviceRouteControlHandle::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 DeviceRouteUnregisterExternalRouteResponder
impl Responder for DeviceRouteUnregisterExternalRouteResponder
Source§type ControlHandle = DeviceRouteControlHandle
type ControlHandle = DeviceRouteControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &DeviceRouteControlHandle
fn control_handle(&self) -> &DeviceRouteControlHandle
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 DeviceRouteUnregisterExternalRouteResponder
impl !RefUnwindSafe for DeviceRouteUnregisterExternalRouteResponder
impl Send for DeviceRouteUnregisterExternalRouteResponder
impl Sync for DeviceRouteUnregisterExternalRouteResponder
impl Unpin for DeviceRouteUnregisterExternalRouteResponder
impl !UnwindSafe for DeviceRouteUnregisterExternalRouteResponder
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