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