pub struct ScheduledInstanceRecurrence {
pub frequency: Option<String>,
pub interval: Option<i64>,
pub occurrence_day_set: Option<Vec<i64>>,
pub occurrence_relative_to_end: Option<bool>,
pub occurrence_unit: Option<String>,
}Expand description
Describes the recurring schedule for a Scheduled Instance.
Fields§
§frequency: Option<String>The frequency (Daily, Weekly, or Monthly).
interval: Option<i64>The interval quantity. The interval unit depends on the value of frequency. For example, every 2 weeks or every 2 months.
occurrence_day_set: Option<Vec<i64>>The days. For a monthly schedule, this is one or more days of the month (1-31). For a weekly schedule, this is one or more days of the week (1-7, where 1 is Sunday).
occurrence_relative_to_end: Option<bool>Indicates whether the occurrence is relative to the end of the specified week or month.
occurrence_unit: Option<String>The unit for occurrenceDaySet (DayOfWeek or DayOfMonth).
Trait Implementations§
Source§impl Clone for ScheduledInstanceRecurrence
impl Clone for ScheduledInstanceRecurrence
Source§fn clone(&self) -> ScheduledInstanceRecurrence
fn clone(&self) -> ScheduledInstanceRecurrence
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 ScheduledInstanceRecurrence
impl Debug for ScheduledInstanceRecurrence
Source§impl Default for ScheduledInstanceRecurrence
impl Default for ScheduledInstanceRecurrence
Source§fn default() -> ScheduledInstanceRecurrence
fn default() -> ScheduledInstanceRecurrence
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ScheduledInstanceRecurrence
Auto Trait Implementations§
impl Freeze for ScheduledInstanceRecurrence
impl RefUnwindSafe for ScheduledInstanceRecurrence
impl Send for ScheduledInstanceRecurrence
impl Sync for ScheduledInstanceRecurrence
impl Unpin for ScheduledInstanceRecurrence
impl UnwindSafe for ScheduledInstanceRecurrence
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