Skip to main content

ResponseLike

Trait ResponseLike 

Source
pub trait ResponseLike {
    // Required methods
    fn status(&self) -> StatusCode;
    fn headers(&self) -> &HeaderMap;
}
Expand description

Allows using either Response or response::Parts, or your own newtype.

Required Methods§

Source

fn status(&self) -> StatusCode

Same as res.status()

Source

fn headers(&self) -> &HeaderMap

Same as res.headers()

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ResponseLike for Parts

Source§

impl<Body> ResponseLike for Response<Body>

Implementors§