Trait asio::GetSocketOption [] [src]

pub trait GetSocketOption<S: Socket>: Default {
    type Data;
    fn level(&self) -> i32;
    fn name(&self) -> i32;
    fn data_mut(&mut self) -> &mut Self::Data;

    fn size(&self) -> usize { ... }
    fn resize(&mut self, _: usize) { ... }
}

Associated Types

type Data

Required Methods

fn level(&self) -> i32

fn name(&self) -> i32

fn data_mut(&mut self) -> &mut Self::Data

Provided Methods

fn size(&self) -> usize

fn resize(&mut self, _: usize)

Implementors