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