pub struct ScheduleObj {
pub type: Option<Type>,
pub cron: Option<String>,
pub next_scheduled_time: Option<String>,
}Fields§
§type: Option<Type>The schedule type. The valid values are ‘Hourly’, ‘Daily’, ‘Weekly’, ‘Custom’, ‘Manual’, ‘None’ and ‘Schedule’. ‘Manual’ means to trigger it right away, ‘Schedule’ means to trigger it by a specified cron schedule and ‘None’ means to cancel the schedule.
cron: Option<String>A cron expression, a time-based job scheduler.
next_scheduled_time: Option<String>The next time to schedule to run the job.
Implementations§
Source§impl ScheduleObj
impl ScheduleObj
pub fn new() -> ScheduleObj
Trait Implementations§
Source§impl Clone for ScheduleObj
impl Clone for ScheduleObj
Source§fn clone(&self) -> ScheduleObj
fn clone(&self) -> ScheduleObj
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 moreSource§impl Debug for ScheduleObj
impl Debug for ScheduleObj
Source§impl Default for ScheduleObj
impl Default for ScheduleObj
Source§fn default() -> ScheduleObj
fn default() -> ScheduleObj
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScheduleObj
impl<'de> Deserialize<'de> for ScheduleObj
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ScheduleObj
impl PartialEq for ScheduleObj
Source§impl Serialize for ScheduleObj
impl Serialize for ScheduleObj
impl StructuralPartialEq for ScheduleObj
Auto Trait Implementations§
impl Freeze for ScheduleObj
impl RefUnwindSafe for ScheduleObj
impl Send for ScheduleObj
impl Sync for ScheduleObj
impl Unpin for ScheduleObj
impl UnwindSafe for ScheduleObj
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