Module tower_http::classify

source ·
Expand description

Tools for classifying responses as either success or failure.

Structs

Response classifier for gRPC responses.
Response classifier that transforms the failure class of some other classifier.
A ClassifyEos type that can be used in ClassifyResponse implementations that never have to classify streaming responses.
The default classifier used for normal HTTP responses.
A MakeClassifier that produces new classifiers by cloning an inner classifier.
Response classifier that considers responses with a status code within some range to be failures.

Enums

Result of doing a classification.

Traits

Trait for classifying end of streams (EOS) as either success or failure.
Trait for classifying responses as either success or failure. Designed to support both unary requests (single request for a single response) as well as streaming responses.
Trait for producing response classifiers from a request.