pub type HttpMakeClassifier = SharedClassifier<ServerErrorsAsFailures>;
Expand description
MakeClassifier for HTTP requests.
Aliased Type§
struct HttpMakeClassifier { /* private fields */ }
Implementations
Sourcepub fn new(classifier: C) -> Selfwhere
C: ClassifyResponse + Clone,
pub fn new(classifier: C) -> Selfwhere
C: ClassifyResponse + Clone,
Create a new SharedClassifier
from the given classifier.
Trait Implementations
Source§fn clone(&self) -> SharedClassifier<C>
fn clone(&self) -> SharedClassifier<C>
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§type FailureClass = <C as ClassifyResponse>::FailureClass
type FailureClass = <C as ClassifyResponse>::FailureClass
The type of failure classifications. Read more
Source§type ClassifyEos = <C as ClassifyResponse>::ClassifyEos
type ClassifyEos = <C as ClassifyResponse>::ClassifyEos
The type used to classify the response end of stream (EOS).
Source§type Classifier = C
type Classifier = C
The response classifier produced.
Source§fn make_classifier<B>(&self, _req: &Request<B>) -> Self::Classifier
fn make_classifier<B>(&self, _req: &Request<B>) -> Self::Classifier
Returns a response classifier for this request