Struct actix_web_requestid::RequestIDHeader [−][src]
pub struct RequestIDHeader;
The RequestID Middleware. It sets a request-id HTTP header to the HttpResponse
Trait Implementations
impl<S> Middleware<S> for RequestIDHeader[src]
impl<S> Middleware<S> for RequestIDHeaderfn response(&self, req: &HttpRequest<S>, resp: HttpResponse) -> Result<Response>[src]
fn response(&self, req: &HttpRequest<S>, resp: HttpResponse) -> Result<Response>Method is called when handler returns response, but before sending http message to peer. Read more
fn start(&self, req: &HttpRequest<S>) -> Result<Started, Error>[src]
fn start(&self, req: &HttpRequest<S>) -> Result<Started, Error>Method is called when request is ready. It may return future, which should resolve before next middleware get called. Read more
fn finish(&self, req: &HttpRequest<S>, resp: &HttpResponse) -> Finished[src]
fn finish(&self, req: &HttpRequest<S>, resp: &HttpResponse) -> FinishedMethod is called after body stream get sent to peer.
Auto Trait Implementations
impl Send for RequestIDHeader
impl Send for RequestIDHeaderimpl Sync for RequestIDHeader
impl Sync for RequestIDHeader