Trait aws_smithy_client::bounds::SmithyRetryPolicy[][src]

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.

Associated Types

Forwarding type to O for bound inference.

See module-level docs for details.

Forwarding type to E for bound inference.

See module-level docs for details.

Forwarding type to Retry for bound inference.

See module-level docs for details.

Implementors