pub struct SchedulerTask {
pub id: u64,
pub name: String,
pub next_run_ms: u64,
pub rule: RecurrenceRule,
pub enabled: bool,
pub run_count: u64,
}Expand description
A single scheduled task.
Fields§
§id: u64§name: String§next_run_ms: u64§rule: RecurrenceRule§enabled: bool§run_count: u64Trait Implementations§
Source§impl Clone for SchedulerTask
impl Clone for SchedulerTask
Source§fn clone(&self) -> SchedulerTask
fn clone(&self) -> SchedulerTask
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SchedulerTask
impl RefUnwindSafe for SchedulerTask
impl Send for SchedulerTask
impl Sync for SchedulerTask
impl Unpin for SchedulerTask
impl UnsafeUnpin for SchedulerTask
impl UnwindSafe for SchedulerTask
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