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