Struct poem::middleware::Compression
source · [−]pub struct Compression;
Available on crate feature
compression
only.Expand description
Middleware for decompress request body and compress response body.
It selects the decompression algorithm according to the request
Content-Encoding
header, and selects the compression algorithm according
to the request Accept-Encoding
header.
Implementations
sourceimpl Compression
impl Compression
Trait Implementations
sourceimpl Default for Compression
impl Default for Compression
sourcefn default() -> Compression
fn default() -> Compression
Returns the “default value” for a type. Read more
sourceimpl<E: Endpoint> Middleware<E> for Compression
impl<E: Endpoint> Middleware<E> for Compression
Auto Trait Implementations
impl RefUnwindSafe for Compression
impl Send for Compression
impl Sync for Compression
impl Unpin for Compression
impl UnwindSafe for Compression
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more