Docs.rs
  • rust_asio-0.6.0
    • rust_asio 0.6.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • harre-orz
    • Dependencies
      • bitflags ^0.7 normal
      • context ^1.0 normal optional
      • errno ^0.1 normal
      • kernel32-sys ^0.2 normal
      • lazy_static ^0.2 normal
      • libc ^0.2 normal
      • openssl ^0.9 normal optional
      • openssl-sys ^0.9 normal optional
      • termios ^0.2 normal optional
      • time ^0.1 normal
      • winapi ^0.2 normal
      • ws2_32-sys ^0.2 normal
    • Versions
    • 50% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

asyncio0.6.0

SetSocketOption

Required Methods

  • data

Provided Methods

  • size

Implementors

In crate asyncio

asyncio

Trait SetSocketOption

Source
pub trait SetSocketOption<P>: SocketOption<P> {
    // Required method
    fn data(&self) -> &Self::Data;

    // Provided method
    fn size(&self) -> usize { ... }
}

Required Methods§

Source

fn data(&self) -> &Self::Data

Provided Methods§

Source

fn size(&self) -> usize

Implementors§

Source§

impl SetSocketOption<Tcp> for NoDelay

Source§

impl<P: IpProtocol> SetSocketOption<P> for MulticastEnableLoopback

Source§

impl<P: IpProtocol> SetSocketOption<P> for MulticastHops

Source§

impl<P: IpProtocol> SetSocketOption<P> for MulticastJoinGroup

Source§

impl<P: IpProtocol> SetSocketOption<P> for MulticastLeaveGroup

Source§

impl<P: IpProtocol> SetSocketOption<P> for OutboundInterface

Source§

impl<P: IpProtocol> SetSocketOption<P> for UnicastHops

Source§

impl<P: IpProtocol> SetSocketOption<P> for V6Only

Source§

impl<P: Protocol> SetSocketOption<P> for Broadcast

Source§

impl<P: Protocol> SetSocketOption<P> for Debug

Source§

impl<P: Protocol> SetSocketOption<P> for DoNotRoute

Source§

impl<P: Protocol> SetSocketOption<P> for KeepAlive

Source§

impl<P: Protocol> SetSocketOption<P> for Linger

Source§

impl<P: Protocol> SetSocketOption<P> for RecvBufferSize

Source§

impl<P: Protocol> SetSocketOption<P> for RecvLowWatermark

Source§

impl<P: Protocol> SetSocketOption<P> for ReuseAddr

Source§

impl<P: Protocol> SetSocketOption<P> for SendBufferSize

Source§

impl<P: Protocol> SetSocketOption<P> for SendLowWatermark