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