Trait luminal_handler::Handler
[−]
[src]
pub trait Handler { fn handle(&self, req: HttpRequest) -> Result<LuminalFuture, Response>; }
Trait for handling a request, returning either a success Response
or an error Response
.
Required Methods
fn handle(&self, req: HttpRequest) -> Result<LuminalFuture, Response>
Implementors
impl<F> Handler for HandlerFn<F> where
F: Fn(HttpRequest) -> Result<LuminalFuture, Response>,