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