Struct aws_smithy_client::retry::Standard [−][src]
pub struct Standard { /* fields omitted */ }
Expand description
Manage retries for a service
An implementation of the standard
AWS retry strategy as specified in the SEP. A Strategy
is scoped to a client.
For an individual request, call Standard::new_request_policy()
In the future, adding support for the adaptive retry strategy will be added by adding a TokenBucket
to
CrossRequestRetryState
Its main functionality is via new_request_policy
which creates a RetryHandler
to manage the retry for
an individual request.
Implementations
Trait Implementations
type Policy = RetryHandler
type Policy = RetryHandler
The type of the per-request policy mechanism.
Create a new policy mechanism instance.
Auto Trait Implementations
impl RefUnwindSafe for Standard
impl UnwindSafe for Standard
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more