Trait mini_server::Server

source ·
pub trait Server<U, V> {
    // Required methods
    fn handle_request(&mut self, stream: U, req: V);
    fn run(&mut self);
    fn on_ready(&mut self, handler: SoftEventHandler);
    fn on_shutdown(&mut self, handler: SoftEventHandler);
}

Required Methods§

source

fn handle_request(&mut self, stream: U, req: V)

source

fn run(&mut self)

source

fn on_ready(&mut self, handler: SoftEventHandler)

source

fn on_shutdown(&mut self, handler: SoftEventHandler)

Implementors§