pub struct CronSchedule;Expand description
SchedulePort backed by the croner crate for cron expressions.
Implementations§
Source§impl CronSchedule
impl CronSchedule
Trait Implementations§
Source§impl Clone for CronSchedule
impl Clone for CronSchedule
Source§fn clone(&self) -> CronSchedule
fn clone(&self) -> CronSchedule
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 CronSchedule
Source§impl Debug for CronSchedule
impl Debug for CronSchedule
Source§impl Default for CronSchedule
impl Default for CronSchedule
Source§fn default() -> CronSchedule
fn default() -> CronSchedule
Returns the “default value” for a type. Read more
Source§impl SchedulePort for CronSchedule
impl SchedulePort for CronSchedule
Source§fn next_run(
&self,
trigger: &ScheduleTrigger,
after: ScheduleInstant,
) -> Result<ScheduleInstant>
fn next_run( &self, trigger: &ScheduleTrigger, after: ScheduleInstant, ) -> Result<ScheduleInstant>
Return the next fire instant strictly after
after.Auto Trait Implementations§
impl Freeze for CronSchedule
impl RefUnwindSafe for CronSchedule
impl Send for CronSchedule
impl Sync for CronSchedule
impl Unpin for CronSchedule
impl UnsafeUnpin for CronSchedule
impl UnwindSafe for CronSchedule
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