[−][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 BindToDevice
[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 SetSockOpt for UdpGroSegment
[src]
impl SetSockOpt for UdpGsoSegment
[src]
impl<T> SetSockOpt for AlgSetKey<T> where
T: AsRef<[u8]> + Clone,
[src]
T: AsRef<[u8]> + Clone,