pub struct TimerWheelEntry {
pub process: WorkflowProcessHandle,
pub timer_id: TimerId,
pub fire_at: DateTime<Utc>,
}Expand description
Timer-wheel entry requested by AT for a live workflow process.
Fields§
§process: WorkflowProcessHandleWorkflow process that should receive the timer fire path.
timer_id: TimerIdTimer selected by workflow code or assigned by the engine.
fire_at: DateTime<Utc>UTC timestamp at which the wheel should fire.
Trait Implementations§
Source§impl Clone for TimerWheelEntry
impl Clone for TimerWheelEntry
Source§fn clone(&self) -> TimerWheelEntry
fn clone(&self) -> TimerWheelEntry
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 TimerWheelEntry
impl Debug for TimerWheelEntry
impl Eq for TimerWheelEntry
Source§impl PartialEq for TimerWheelEntry
impl PartialEq for TimerWheelEntry
impl StructuralPartialEq for TimerWheelEntry
Auto Trait Implementations§
impl Freeze for TimerWheelEntry
impl RefUnwindSafe for TimerWheelEntry
impl Send for TimerWheelEntry
impl Sync for TimerWheelEntry
impl Unpin for TimerWheelEntry
impl UnsafeUnpin for TimerWheelEntry
impl UnwindSafe for TimerWheelEntry
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§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.