Trait asio::GetSocketOption
[−]
[src]
pub trait GetSocketOption<P: Protocol>: SocketOption<P> + Default { fn data_mut(&mut self) -> &mut Self::Data; fn resize(&mut self, _size: usize) { ... } }
Required Methods
fn data_mut(&mut self) -> &mut Self::Data
Provided Methods
Implementors
impl<P: Protocol> GetSocketOption<P> for Broadcastimpl<P: Protocol> GetSocketOption<P> for Debugimpl<P: Protocol> GetSocketOption<P> for DoNotRouteimpl<P: Protocol> GetSocketOption<P> for KeepAliveimpl<P: Protocol> GetSocketOption<P> for Lingerimpl<P: Protocol> GetSocketOption<P> for RecvBufferSizeimpl<P: Protocol> GetSocketOption<P> for RecvLowWatermarkimpl<P: Protocol> GetSocketOption<P> for ReuseAddrimpl<P: Protocol> GetSocketOption<P> for SendBufferSizeimpl<P: Protocol> GetSocketOption<P> for SendLowWatermarkimpl<P: IpProtocol> GetSocketOption<P> for V6Onlyimpl GetSocketOption<Tcp> for NoDelayimpl<P: IpProtocol> GetSocketOption<P> for UnicastHopsimpl<P: IpProtocol> GetSocketOption<P> for MulticastEnableLoopbackimpl<P: IpProtocol> GetSocketOption<P> for MulticastHops