pub fn start_ws<M, S, H, T, U, V>(
    addr: &SocketAddr,
    handler: H,
    allowed_origins: DomainsValidation<Origin>,
    allowed_hosts: DomainsValidation<Host>,
    max_connections: usize,
    extractor: T,
    middleware: V,
    stats: U,
    max_payload: usize
) -> Result<Server, Error> where
    M: Metadata + Unpin,
    S: Middleware<M>,
    S::Future: Unpin,
    S::CallFuture: Unpin,
    H: Into<MetaIoHandler<M, S>>,
    T: MetaExtractor<M>,
    U: SessionStats,
    V: RequestMiddleware
Expand description

Start WS server and return Server handle.