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