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