pub enum RequestErrorAction {
Default,
Retry,
Terminal,
}Expand description
Recovery ownership for a failed model attempt. Default keeps the
runtime’s retry policy; Retry forces one more attempt while attempts
remain; Terminal stops retrying even for a retryable failure.
Variants§
Default
Keep the runtime’s retry policy.
Retry
Force one more attempt while attempts remain.
Terminal
Stop retrying now.
Trait Implementations§
Source§impl Clone for RequestErrorAction
impl Clone for RequestErrorAction
Source§fn clone(&self) -> RequestErrorAction
fn clone(&self) -> RequestErrorAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RequestErrorAction
Source§impl Debug for RequestErrorAction
impl Debug for RequestErrorAction
impl Eq for RequestErrorAction
Source§impl PartialEq for RequestErrorAction
impl PartialEq for RequestErrorAction
impl StructuralPartialEq for RequestErrorAction
Auto Trait Implementations§
impl Freeze for RequestErrorAction
impl RefUnwindSafe for RequestErrorAction
impl Send for RequestErrorAction
impl Sync for RequestErrorAction
impl Unpin for RequestErrorAction
impl UnsafeUnpin for RequestErrorAction
impl UnwindSafe for RequestErrorAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.