Expand description
Tools for classifying responses as either success or failure.
Structs§
- Grpc
EosErrors AsFailures - The
ClassifyEosforGrpcErrorsAsFailures. - Grpc
Errors AsFailures - Response classifier for gRPC responses.
- MapFailure
Class - Response classifier that transforms the failure class of some other classifier.
- Never
Classify Eos - A
ClassifyEostype that can be used inClassifyResponseimplementations that never have to classify streaming responses. - Server
Errors AsFailures - The default classifier used for normal HTTP responses.
- Shared
Classifier - A
MakeClassifierthat produces new classifiers by cloning an inner classifier. - Status
InRange AsFailures - Response classifier that considers responses with a status code within some range to be failures.
Enums§
- Classified
Response - Result of doing a classification.
- Grpc
Code - gRPC status codes.
- Grpc
Failure Class - The failure class for
GrpcErrorsAsFailures. - Server
Errors Failure Class - The failure class for
ServerErrorsAsFailures. - Status
InRange Failure Class - The failure class for
StatusInRangeAsFailures.
Traits§
- Classify
Eos - Trait for classifying end of streams (EOS) as either success or failure.
- Classify
Response - 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.
- Make
Classifier - Trait for producing response classifiers from a request.