Retry policy APIs.
More...
|
|
using | NoRetry = RetryPolicy< RetryPolicyMode::kNoRetry > |
| |
|
template<ErrorKind... Kinds> |
| using | OnlyRetryOn = RetryPolicy< RetryPolicyMode::kOnlyRetryOn, Kinds... > |
| |
|
template<ErrorKind... Kinds> |
| using | StopRetryOn = RetryPolicy< RetryPolicyMode::kStopRetryOn, Kinds... > |
| |
|
| enum class | RetryPolicyMode { kNoRetry
, kOnlyRetryOn
, kStopRetryOn
} |
| |
|
|
template<typename T > |
| constexpr bool | kIsRetryPolicy = false |
| |
|
template<RetryPolicyMode Mode, ErrorKind... Kinds> |
| constexpr bool | kIsRetryPolicy< RetryPolicy< Mode, Kinds... > > = true |
| |