Trait nix::sys::socket::GetSockOpt
pub trait GetSockOpt: Copy {
type Val;
fn get(&Self, fd: RawFd) -> Result<Self::Val>;
}
Documentation
Represents a socket option that can be retrieved.
Associated Types
type Val
Required Methods
Implementors
impl GetSockOpt for AcceptConn
impl GetSockOpt for BindToDevice
impl GetSockOpt for Ip6tOriginalDst
impl GetSockOpt for IpFreebind
impl GetSockOpt for IpMulticastLoop
impl GetSockOpt for IpMulticastTtl
impl GetSockOpt for IpTransparent
impl GetSockOpt for Ipv4PacketInfo
impl GetSockOpt for Ipv4RecvErr
impl GetSockOpt for Ipv6RecvErr
impl GetSockOpt for Ipv6RecvPacketInfo
impl GetSockOpt for Ipv6V6Only
impl GetSockOpt for OriginalDst
impl GetSockOpt for PeerCredentials
type Val = UnixCredentials
fn get(&Self, fd: RawFd) -> Result<super::UnixCredentials>