pub struct CustomRRulesOptions {
pub interval_type: Option<String>,
pub interval: Option<f64>,
pub start_date: Option<String>,
pub end_date: Option<String>,
pub day_of_month: Option<f64>,
pub day_of_week: Option<String>,
pub month_of_year: Option<f64>,
pub count: Option<f64>,
pub create_task_if_over_due: Option<bool>,
pub due_after_seconds: Option<f64>,
}Available on crate feature
locations only.Expand description
CustomRRulesOptions from the GoHighLevel OpenAPI spec.
Fields§
§interval_type: Option<String>Allowed values: yearly, monthly, weekly, daily, hourly.
Required by the API.
(Optional here so responses that omit it still parse.)
interval: Option<f64>Required by the API. (Optional here so responses that omit it still parse.)
start_date: Option<String>Start Date Required by the API. (Optional here so responses that omit it still parse.)
end_date: Option<String>End Date
day_of_month: Option<f64>1, 2, 3, …, 27, 31
day_of_week: Option<String>Allowed values: MO, TU, WE, TH, FR, SA, SU.
month_of_year: Option<f64>1, 2, ….., 11, 12
count: Option<f64>Max number of task executions
create_task_if_over_due: Option<bool>Create Task If Over Due
due_after_seconds: Option<f64>Due after seconds Required by the API. (Optional here so responses that omit it still parse.)
Trait Implementations§
Source§impl Clone for CustomRRulesOptions
impl Clone for CustomRRulesOptions
Source§fn clone(&self) -> CustomRRulesOptions
fn clone(&self) -> CustomRRulesOptions
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 moreSource§impl Debug for CustomRRulesOptions
impl Debug for CustomRRulesOptions
Source§impl Default for CustomRRulesOptions
impl Default for CustomRRulesOptions
Source§fn default() -> CustomRRulesOptions
fn default() -> CustomRRulesOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomRRulesOptions
impl<'de> Deserialize<'de> for CustomRRulesOptions
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
Auto Trait Implementations§
impl Freeze for CustomRRulesOptions
impl RefUnwindSafe for CustomRRulesOptions
impl Send for CustomRRulesOptions
impl Sync for CustomRRulesOptions
impl Unpin for CustomRRulesOptions
impl UnsafeUnpin for CustomRRulesOptions
impl UnwindSafe for CustomRRulesOptions
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