Trait asyncio::SocketOption
[−]
[src]
pub trait SocketOption<P> { type Data; fn level(&self, pro: &P) -> i32; fn name(&self, pro: &P) -> i32; }
Associated Types
type Data
Required Methods
Implementors
impl<P: Protocol> SocketOption<P> for Broadcast
impl<P: Protocol> SocketOption<P> for Debug
impl<P: Protocol> SocketOption<P> for DoNotRoute
impl<P: Protocol> SocketOption<P> for KeepAlive
impl<P: Protocol> SocketOption<P> for Linger
impl<P: Protocol> SocketOption<P> for RecvBufferSize
impl<P: Protocol> SocketOption<P> for RecvLowWatermark
impl<P: Protocol> SocketOption<P> for ReuseAddr
impl<P: Protocol> SocketOption<P> for SendBufferSize
impl<P: Protocol> SocketOption<P> for SendLowWatermark
impl<P: IpProtocol> SocketOption<P> for V6Only
impl SocketOption<Tcp> for NoDelay
impl<P: IpProtocol> SocketOption<P> for UnicastHops
impl<P: IpProtocol> SocketOption<P> for MulticastEnableLoopback
impl<P: IpProtocol> SocketOption<P> for MulticastHops
impl<P: IpProtocol> SocketOption<P> for MulticastJoinGroup
impl<P: IpProtocol> SocketOption<P> for MulticastLeaveGroup
impl<P: IpProtocol> SocketOption<P> for OutboundInterface