Trait hyperap::server::HyperapCore [] [src]

pub trait HyperapCore {
    type M;
    type R;
    type Resp;
    fn default_route(_: Self::M) -> Self::Resp;
fn middleware(
        &self,
        req: Request,
        func: Arc<Fn(Self::M) -> Self::Resp>,
        route_definition: Arc<Option<Self::R>>
    ) -> Box<Future<Item = Response, Error = Error>>; }

Associated Types

Required Methods

Implementors