pub struct ScheduleAddCronRequest {
pub cron: String,
pub display_prompt: Option<String>,
pub prompt: String,
pub recurring: Option<bool>,
pub tz: Option<String>,
}Expand description
Register a cron scheduled prompt.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§cron: String5-field cron expression.
display_prompt: Option<String>Optional display-only prompt label.
prompt: StringPrompt text to enqueue when the schedule fires.
recurring: Option<bool>Whether the schedule should re-arm after each tick. Defaults to true.
tz: Option<String>IANA timezone for evaluating the cron expression.
Trait Implementations§
Source§impl Clone for ScheduleAddCronRequest
impl Clone for ScheduleAddCronRequest
Source§fn clone(&self) -> ScheduleAddCronRequest
fn clone(&self) -> ScheduleAddCronRequest
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 ScheduleAddCronRequest
impl Debug for ScheduleAddCronRequest
Source§impl Default for ScheduleAddCronRequest
impl Default for ScheduleAddCronRequest
Source§fn default() -> ScheduleAddCronRequest
fn default() -> ScheduleAddCronRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScheduleAddCronRequest
impl<'de> Deserialize<'de> for ScheduleAddCronRequest
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 ScheduleAddCronRequest
impl RefUnwindSafe for ScheduleAddCronRequest
impl Send for ScheduleAddCronRequest
impl Sync for ScheduleAddCronRequest
impl Unpin for ScheduleAddCronRequest
impl UnsafeUnpin for ScheduleAddCronRequest
impl UnwindSafe for ScheduleAddCronRequest
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