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