Trait Handler
bravery
pub trait Handler<T: Clone> { fn invoke(&self, req: Request<T>) -> Result<Response, HttpError>; }
fn invoke(&self, req: Request<T>) -> Result<Response, HttpError>