pub struct DeviceRouteUnregisterOnMeshPrefixResponder { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Drop for DeviceRouteUnregisterOnMeshPrefixResponder
impl Drop for DeviceRouteUnregisterOnMeshPrefixResponder
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 DeviceRouteUnregisterOnMeshPrefixResponder
impl Responder for DeviceRouteUnregisterOnMeshPrefixResponder
§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 DeviceRouteUnregisterOnMeshPrefixResponder
impl !RefUnwindSafe for DeviceRouteUnregisterOnMeshPrefixResponder
impl Send for DeviceRouteUnregisterOnMeshPrefixResponder
impl Sync for DeviceRouteUnregisterOnMeshPrefixResponder
impl Unpin for DeviceRouteUnregisterOnMeshPrefixResponder
impl !UnwindSafe for DeviceRouteUnregisterOnMeshPrefixResponder
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