Skip to main content

MiddlewareResult

Type Alias MiddlewareResult 

Source
pub type MiddlewareResult = Result<Request<Incoming>, Box<Response<Full<Bytes>>>>;
Expand description

Outcome of a middleware decision: either the (possibly modified) request continues downstream, or a response is returned immediately.

Aliased Type§

pub enum MiddlewareResult {
    Ok(Request<Incoming>),
    Err(Box<Response<Full<Bytes>>>),
}

Variants§

§1.0.0

Ok(Request<Incoming>)

Contains the success value

§1.0.0

Err(Box<Response<Full<Bytes>>>)

Contains the error value