[−][src]Trait actix_web::server::HttpHandler
Low level http request handler
Associated Types
type Task: HttpHandlerTask
Request handling task
Required Methods
Implementations on Foreign Types
impl HttpHandler for Box<HttpHandler<Task = Box<HttpHandlerTask>>>
[src]
impl HttpHandler for Box<HttpHandler<Task = Box<HttpHandlerTask>>>
type Task = Box<HttpHandlerTask>
fn handle(&self, req: Request) -> Result<Box<HttpHandlerTask>, Request>
[src]
fn handle(&self, req: Request) -> Result<Box<HttpHandlerTask>, Request>
impl<A: HttpHandler> HttpHandler for (A,)
[src]
impl<A: HttpHandler> HttpHandler for (A,)
impl<A: HttpHandler, B: HttpHandler> HttpHandler for (A, B)
[src]
impl<A: HttpHandler, B: HttpHandler> HttpHandler for (A, B)
type Task = HttpHandlerTask2<A, B>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler> HttpHandler for (A, B, C)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler> HttpHandler for (A, B, C)
type Task = HttpHandlerTask3<A, B, C>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler> HttpHandler for (A, B, C, D)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler> HttpHandler for (A, B, C, D)
type Task = HttpHandlerTask4<A, B, C, D>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler> HttpHandler for (A, B, C, D, E)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler> HttpHandler for (A, B, C, D, E)
type Task = HttpHandlerTask5<A, B, C, D, E>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler> HttpHandler for (A, B, C, D, E, F)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler> HttpHandler for (A, B, C, D, E, F)
type Task = HttpHandlerTask6<A, B, C, D, E, F>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler> HttpHandler for (A, B, C, D, E, F, G)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler> HttpHandler for (A, B, C, D, E, F, G)
type Task = HttpHandlerTask7<A, B, C, D, E, F, G>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler, H: HttpHandler> HttpHandler for (A, B, C, D, E, F, G, H)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler, H: HttpHandler> HttpHandler for (A, B, C, D, E, F, G, H)
type Task = HttpHandlerTask8<A, B, C, D, E, F, G, H>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler, H: HttpHandler, I: HttpHandler> HttpHandler for (A, B, C, D, E, F, G, H, I)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler, H: HttpHandler, I: HttpHandler> HttpHandler for (A, B, C, D, E, F, G, H, I)
type Task = HttpHandlerTask9<A, B, C, D, E, F, G, H, I>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler, H: HttpHandler, I: HttpHandler, J: HttpHandler> HttpHandler for (A, B, C, D, E, F, G, H, I, J)
[src]
impl<A: HttpHandler, B: HttpHandler, C: HttpHandler, D: HttpHandler, E: HttpHandler, F: HttpHandler, G: HttpHandler, H: HttpHandler, I: HttpHandler, J: HttpHandler> HttpHandler for (A, B, C, D, E, F, G, H, I, J)
type Task = HttpHandlerTask10<A, B, C, D, E, F, G, H, I, J>
fn handle(&self, req: Request) -> Result<Self::Task, Request>
[src]
fn handle(&self, req: Request) -> Result<Self::Task, Request>