pub trait Handler {
    fn get(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn post(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn put(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn patch(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn delete(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn head(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn options(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn trace(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn connect(&self, _req: Request<Body>) -> ResponseFuture { ... }
fn call(
        &self,
        req: Request<Body>,
        _handlers: Box<dyn Iterator<Item = HandlerObj>>
    ) -> ResponseFuture { ... } }

Provided methods

Implementors