Trait aws_sdk_lambda::client::customize::ClassifyRetry

source ·
pub trait ClassifyRetry<T, E>: Clone {
    // Required method
    fn classify_retry(&self, response: Result<&T, &E>) -> RetryKind;
}
Expand description

Classifies what kind of retry is needed for a given response.

Required Methods§

source

fn classify_retry(&self, response: Result<&T, &E>) -> RetryKind

Run this classifier against a response to determine if it should be retried.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T, E> ClassifyRetry<T, SdkError<E>> for AwsResponseRetryClassifier

source§

fn classify_retry(&self, result: Result<&T, &SdkError<E>>) -> RetryKind

Implementors§