Struct tower_http::compression::predicate::NotForContentType
source · [−]pub struct NotForContentType(_);Available on crate features
compression-br or compression-deflate or compression-gzip only.Expand description
Predicate that wont allow responses with a specific content-type to be compressed.
Implementations
sourceimpl NotForContentType
impl NotForContentType
Trait Implementations
sourceimpl Clone for NotForContentType
impl Clone for NotForContentType
sourcefn clone(&self) -> NotForContentType
fn clone(&self) -> NotForContentType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for NotForContentType
impl Debug for NotForContentType
sourceimpl Predicate for NotForContentType
impl Predicate for NotForContentType
sourcefn should_compress<B>(&self, response: &Response<B>) -> bool where
B: Body,
fn should_compress<B>(&self, response: &Response<B>) -> bool where
B: Body,
Available on crate features
compression-br or compression-deflate or compression-gzip only.Should this response be compressed or not?
Auto Trait Implementations
impl RefUnwindSafe for NotForContentType
impl Send for NotForContentType
impl Sync for NotForContentType
impl Unpin for NotForContentType
impl UnwindSafe for NotForContentType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> PolicyExt for T where
T: ?Sized,
impl<T> PolicyExt for T where
T: ?Sized,
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more