Struct ws::WebSocket [] [src]

pub struct WebSocket<F> where F: Factory {
    // some fields omitted
}

Methods

impl<F> WebSocket<F> where F: Factory
[src]

fn new(factory: F) -> Result<WebSocket<F>>

fn with_capacity(factory: F, conns: usize) -> Result<WebSocket<F>>

fn listen<A>(self, addr_spec: A) -> Result<WebSocket<F>> where A: ToSocketAddrs + Debug

fn connect(&mut self, url: Url) -> Result<&mut WebSocket<F>>

fn run(self) -> Result<WebSocket<F>>