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