pub trait RequestRetrier: DynClone + Debug + Sync + Send {
    fn retry(
        &self,
        request: &mut HttpRequestParts<'_>,
        opts: RequestRetrierOptions<'_>
    ) -> RetryResult; }
Expand description

请求重试器

根据 HTTP 客户端返回的错误,决定是否重试请求,重试决定由 RetryDecision 定义。

Required Methods§

作出重试决定

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Implementations on Foreign Types§

Implementors§