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