[−][src]Trait nix::sys::socket::SetSockOpt
Represents a socket option that can be accessed or set. Used as an argument
to setsockopt
Associated Types
type Val
Implementors
impl SetSockOpt for AlgSetAeadAuthSize[src]
impl SetSockOpt for Broadcast[src]
impl SetSockOpt for IpAddMembership[src]
type Val = IpMembershipRequest
fn set(&self, fd: RawFd, val: &IpMembershipRequest) -> Result<()>[src]
impl SetSockOpt for IpDropMembership[src]
type Val = IpMembershipRequest
fn set(&self, fd: RawFd, val: &IpMembershipRequest) -> Result<()>[src]
impl SetSockOpt for IpMulticastLoop[src]
impl SetSockOpt for IpMulticastTtl[src]
impl SetSockOpt for IpTransparent[src]
impl SetSockOpt for Ipv4PacketInfo[src]
impl SetSockOpt for Ipv6AddMembership[src]
type Val = Ipv6MembershipRequest
fn set(&self, fd: RawFd, val: &Ipv6MembershipRequest) -> Result<()>[src]
impl SetSockOpt for Ipv6DropMembership[src]
type Val = Ipv6MembershipRequest
fn set(&self, fd: RawFd, val: &Ipv6MembershipRequest) -> Result<()>[src]
impl SetSockOpt for Ipv6RecvPacketInfo[src]
impl SetSockOpt for KeepAlive[src]
impl SetSockOpt for Linger[src]
impl SetSockOpt for Mark[src]
impl SetSockOpt for OobInline[src]
impl SetSockOpt for PassCred[src]
impl SetSockOpt for RcvBuf[src]
impl SetSockOpt for RcvBufForce[src]
impl SetSockOpt for ReceiveTimeout[src]
impl SetSockOpt for ReceiveTimestamp[src]
impl SetSockOpt for ReuseAddr[src]
impl SetSockOpt for ReusePort[src]
impl SetSockOpt for SendTimeout[src]
impl SetSockOpt for SndBuf[src]
impl SetSockOpt for SndBufForce[src]
impl SetSockOpt for TcpCongestion[src]
impl SetSockOpt for TcpKeepIdle[src]
impl SetSockOpt for TcpNoDelay[src]
impl<T> SetSockOpt for AlgSetKey<T> where
T: AsRef<[u8]> + Clone, [src]
T: AsRef<[u8]> + Clone,