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