pub enum ShouldRequeue {
Requeue,
Discard,
DeadLetterOrDiscard,
}Expand description
Determines if a failed message should be re-queued.
Check out ConsumerTransientErrorHook’s documentation for more details.
Variants§
Trait Implementations§
Source§impl Clone for ShouldRequeue
impl Clone for ShouldRequeue
Source§fn clone(&self) -> ShouldRequeue
fn clone(&self) -> ShouldRequeue
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 moreSource§impl Debug for ShouldRequeue
impl Debug for ShouldRequeue
Source§impl From<ShouldRequeue> for BrokerAction
impl From<ShouldRequeue> for BrokerAction
Source§fn from(value: ShouldRequeue) -> Self
fn from(value: ShouldRequeue) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ShouldRequeue
impl PartialEq for ShouldRequeue
impl Copy for ShouldRequeue
impl Eq for ShouldRequeue
impl StructuralPartialEq for ShouldRequeue
Auto Trait Implementations§
impl Freeze for ShouldRequeue
impl RefUnwindSafe for ShouldRequeue
impl Send for ShouldRequeue
impl Sync for ShouldRequeue
impl Unpin for ShouldRequeue
impl UnwindSafe for ShouldRequeue
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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