Trait aws_smithy_client::bounds::SmithyRetryPolicy
source · [−]pub trait SmithyRetryPolicy<O, T, E, Retry>: Policy<Operation<O, Retry>, SdkSuccess<T>, SdkError<E>> + Clone {
type O: ParseHttpResponse<Output = Result<T, Self::E>> + Send + Sync + Clone + 'static;
type E: Error;
type Retry: ClassifyResponse<SdkSuccess<T>, SdkError<Self::E>>;
}
Expand description
A Smithy retry policy.
This trait has a blanket implementation for all compatible types, and should never be implemented.
Required Associated Types
Forwarding type to O
for bound inference.
See module-level docs for details.
type Retry: ClassifyResponse<SdkSuccess<T>, SdkError<Self::E>>
type Retry: ClassifyResponse<SdkSuccess<T>, SdkError<Self::E>>
Forwarding type to Retry
for bound inference.
See module-level docs for details.