pub trait Predicate: Clone {
    fn should_compress<B>(&self, response: &Response<B>) -> bool
    where
        B: Body
; fn and<Other>(self, other: Other) -> And<Self, Other>
    where
        Self: Sized,
        Other: Predicate
, { ... } }
This is supported on crate features compression-br or compression-deflate or compression-gzip only.
Expand description

Predicate used to determine if a response should be compressed or not.

Required methods

Should this response be compressed or not?

Provided methods

Combine two predicates into one.

The resulting predicate enables compression if both inner predicates do.

Implementations on Foreign Types

Implementors