pub struct CronBackedTriggerEngine;Implementations§
Trait Implementations§
Source§impl Debug for CronBackedTriggerEngine
impl Debug for CronBackedTriggerEngine
Source§impl Default for CronBackedTriggerEngine
impl Default for CronBackedTriggerEngine
Source§fn default() -> CronBackedTriggerEngine
fn default() -> CronBackedTriggerEngine
Returns the “default value” for a type. Read more
Source§impl TriggerEngine for CronBackedTriggerEngine
impl TriggerEngine for CronBackedTriggerEngine
fn kind(&self) -> TriggerEngineKind
fn next_after( &self, trigger: &ScheduleTrigger, timezone: Option<&str>, after: DateTime<Utc>, window: &ScheduleWindow, ) -> Result<Option<DateTime<Utc>>, TriggerComputationError>
fn due_between( &self, trigger: &ScheduleTrigger, timezone: Option<&str>, from: DateTime<Utc>, to: DateTime<Utc>, window: &ScheduleWindow, limit: usize, ) -> Result<Vec<DateTime<Utc>>, TriggerComputationError>
Auto Trait Implementations§
impl Freeze for CronBackedTriggerEngine
impl RefUnwindSafe for CronBackedTriggerEngine
impl Send for CronBackedTriggerEngine
impl Sync for CronBackedTriggerEngine
impl Unpin for CronBackedTriggerEngine
impl UnsafeUnpin for CronBackedTriggerEngine
impl UnwindSafe for CronBackedTriggerEngine
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