pub struct CompositeTriggerEngine { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for CompositeTriggerEngine
impl Debug for CompositeTriggerEngine
Source§impl Default for CompositeTriggerEngine
impl Default for CompositeTriggerEngine
Source§fn default() -> CompositeTriggerEngine
fn default() -> CompositeTriggerEngine
Returns the “default value” for a type. Read more
Source§impl TriggerEngine for CompositeTriggerEngine
impl TriggerEngine for CompositeTriggerEngine
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 CompositeTriggerEngine
impl RefUnwindSafe for CompositeTriggerEngine
impl Send for CompositeTriggerEngine
impl Sync for CompositeTriggerEngine
impl Unpin for CompositeTriggerEngine
impl UnsafeUnpin for CompositeTriggerEngine
impl UnwindSafe for CompositeTriggerEngine
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