Struct nix::sys::socket::sockopt::Ipv6DropMembership
pub struct Ipv6DropMembership;Documentation
Leave an IPv6 multicast group.
Trait Implementations
impl Clone for Ipv6DropMembership
fn clone(&Self) -> Ipv6DropMembershipimpl Copy for Ipv6DropMembershipimpl Debug for Ipv6DropMembership
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Resultimpl Eq for Ipv6DropMembershipimpl Hash for Ipv6DropMembership
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()impl SetSockOpt for Ipv6DropMembership
type Val = Ipv6MembershipRequestfn set(
&Self,
fd: RawFd,
val: &super::Ipv6MembershipRequest
) -> Result<()>impl PartialEq<Ipv6DropMembership> for Ipv6DropMembership
fn eq(&Self, other: &Ipv6DropMembership) -> boolimpl StructuralEq for Ipv6DropMembershipimpl StructuralPartialEq for Ipv6DropMembershipAuto Trait Implementations
impl RefUnwindSafe for Ipv6DropMembershipimpl Send for Ipv6DropMembershipimpl Sync for Ipv6DropMembershipimpl Unpin for Ipv6DropMembershipimpl UnwindSafe for Ipv6DropMembershipBlanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T