pub struct ScheduleAddAtRequest {
pub at: i64,
pub display_prompt: Option<String>,
pub prompt: String,
pub recurring: Option<bool>,
}Expand description
Register an absolute-time 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§
§at: i64Epoch milliseconds when the prompt should fire.
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 false.
Trait Implementations§
Source§impl Clone for ScheduleAddAtRequest
impl Clone for ScheduleAddAtRequest
Source§fn clone(&self) -> ScheduleAddAtRequest
fn clone(&self) -> ScheduleAddAtRequest
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 ScheduleAddAtRequest
impl Debug for ScheduleAddAtRequest
Source§impl Default for ScheduleAddAtRequest
impl Default for ScheduleAddAtRequest
Source§fn default() -> ScheduleAddAtRequest
fn default() -> ScheduleAddAtRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScheduleAddAtRequest
impl<'de> Deserialize<'de> for ScheduleAddAtRequest
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 ScheduleAddAtRequest
impl RefUnwindSafe for ScheduleAddAtRequest
impl Send for ScheduleAddAtRequest
impl Sync for ScheduleAddAtRequest
impl Unpin for ScheduleAddAtRequest
impl UnsafeUnpin for ScheduleAddAtRequest
impl UnwindSafe for ScheduleAddAtRequest
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