[][src]Trait nix::sys::socket::SetSockOpt

pub trait SetSockOpt: Clone {
    type Val;
}
[]

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][]

impl SetSockOpt for IpDropMembership[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][]

impl SetSockOpt for Ipv6DropMembership[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][]