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