pub enum QueueItemEvent {
OperatorAuthored,
BacklogMirrored,
DrainStarted,
ExchangeAnswered,
StruckThrough,
Reaped,
}Expand description
Events driving a queue item’s lifecycle.
Variants§
Implementations§
Source§impl QueueItemEvent
impl QueueItemEvent
Sourcepub fn target(self) -> QueueItemState
pub fn target(self) -> QueueItemState
The lifecycle state this event drives the item toward.
Trait Implementations§
Source§impl Clone for QueueItemEvent
impl Clone for QueueItemEvent
Source§fn clone(&self) -> QueueItemEvent
fn clone(&self) -> QueueItemEvent
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 QueueItemEvent
Source§impl Debug for QueueItemEvent
impl Debug for QueueItemEvent
impl Eq for QueueItemEvent
Source§impl PartialEq for QueueItemEvent
impl PartialEq for QueueItemEvent
Source§fn eq(&self, other: &QueueItemEvent) -> bool
fn eq(&self, other: &QueueItemEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QueueItemEvent
Auto Trait Implementations§
impl Freeze for QueueItemEvent
impl RefUnwindSafe for QueueItemEvent
impl Send for QueueItemEvent
impl Sync for QueueItemEvent
impl Unpin for QueueItemEvent
impl UnsafeUnpin for QueueItemEvent
impl UnwindSafe for QueueItemEvent
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