pub struct ScheduleTask {
pub id: u64,
pub name: String,
pub due_at: u64,
pub repeat_interval: Option<u64>,
pub enabled: bool,
}Expand description
A scheduled task entry.
Fields§
§id: u64§name: String§due_at: u64§repeat_interval: Option<u64>§enabled: boolTrait Implementations§
Source§impl Clone for ScheduleTask
impl Clone for ScheduleTask
Source§fn clone(&self) -> ScheduleTask
fn clone(&self) -> ScheduleTask
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 ScheduleTask
impl RefUnwindSafe for ScheduleTask
impl Send for ScheduleTask
impl Sync for ScheduleTask
impl Unpin for ScheduleTask
impl UnsafeUnpin for ScheduleTask
impl UnwindSafe for ScheduleTask
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