Struct iron_inspect::Inspect [] [src]

pub struct Inspect<F, What> { /* fields omitted */ }

Methods

impl<F> Inspect<F, ()>
[src]

[src]

[src]

[src]

Trait Implementations

impl<F> AfterMiddleware for Inspect<F, InspectResult> where
    F: Send + Sync + 'static,
    F: Fn(&Request, Result<&Response, &IronError>), 
[src]

[src]

Do whatever post-processing this middleware should do.

[src]

Respond to an error thrown by previous AfterMiddleware, the Handler, or a BeforeMiddleware. Read more

impl<F> AfterMiddleware for Inspect<F, InspectResponse> where
    F: Send + Sync + 'static,
    F: Fn(&Request, &Response), 
[src]

[src]

Do whatever post-processing this middleware should do.

[src]

Respond to an error thrown by previous AfterMiddleware, the Handler, or a BeforeMiddleware. Read more

impl<F> AfterMiddleware for Inspect<F, InspectError> where
    F: Send + Sync + 'static,
    F: Fn(&Request, &IronError), 
[src]

[src]

Respond to an error thrown by previous AfterMiddleware, the Handler, or a BeforeMiddleware. Read more

[src]

Do whatever post-processing this middleware should do.