pub enum ReplayPriority {
FIFO,
LIFO,
ByRetryCount,
ByErrorType(Vec<String>),
}Expand description
Replay priority determines order of event replay
Variants§
FIFO
First In First Out (oldest first)
LIFO
Last In First Out (newest first)
ByRetryCount
By retry count (fewer retries first - give newer failures priority)
ByErrorType(Vec<String>)
By error type (specific errors first)
Trait Implementations§
Source§impl Clone for ReplayPriority
impl Clone for ReplayPriority
Source§fn clone(&self) -> ReplayPriority
fn clone(&self) -> ReplayPriority
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReplayPriority
impl RefUnwindSafe for ReplayPriority
impl Send for ReplayPriority
impl Sync for ReplayPriority
impl Unpin for ReplayPriority
impl UnsafeUnpin for ReplayPriority
impl UnwindSafe for ReplayPriority
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