pub struct IndexRefreshFailure {
pub task_id: String,
pub lease_owner: String,
pub attempt_count: u32,
pub error_kind: String,
pub error_message: String,
pub retry_backoff_ms: u64,
pub max_attempts: u32,
pub now_ms: u64,
}Expand description
Failure report for retry backoff and dead-letter isolation.
Fields§
§task_id: String§lease_owner: String§attempt_count: u32§error_kind: String§error_message: String§retry_backoff_ms: u64§max_attempts: u32§now_ms: u64Trait Implementations§
Source§impl Clone for IndexRefreshFailure
impl Clone for IndexRefreshFailure
Source§fn clone(&self) -> IndexRefreshFailure
fn clone(&self) -> IndexRefreshFailure
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 moreSource§impl Debug for IndexRefreshFailure
impl Debug for IndexRefreshFailure
Source§impl PartialEq for IndexRefreshFailure
impl PartialEq for IndexRefreshFailure
Source§fn eq(&self, other: &IndexRefreshFailure) -> bool
fn eq(&self, other: &IndexRefreshFailure) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for IndexRefreshFailure
impl StructuralPartialEq for IndexRefreshFailure
Auto Trait Implementations§
impl Freeze for IndexRefreshFailure
impl RefUnwindSafe for IndexRefreshFailure
impl Send for IndexRefreshFailure
impl Sync for IndexRefreshFailure
impl Unpin for IndexRefreshFailure
impl UnsafeUnpin for IndexRefreshFailure
impl UnwindSafe for IndexRefreshFailure
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