pub struct AgentScheduleConfig {
pub cron: String,
pub enabled: bool,
pub timezone: String,
pub input: Map<String, Value>,
pub max_concurrent_scheduled: i64,
pub on_failure: AgentScheduleConfigOnFailure,
pub autonomous_mode: Option<bool>,
pub reflection_prompt: Option<String>,
}Expand description
The stored schedule configuration (AgentScheduleConfig in @uarp/scheduler).
Fields§
§cron: String§enabled: bool§timezone: StringIANA zone; UTC when not given.
input: Map<String, Value>§max_concurrent_scheduled: i64§on_failure: AgentScheduleConfigOnFailure§autonomous_mode: Option<bool>§reflection_prompt: Option<String>Trait Implementations§
Source§impl Clone for AgentScheduleConfig
impl Clone for AgentScheduleConfig
Source§fn clone(&self) -> AgentScheduleConfig
fn clone(&self) -> AgentScheduleConfig
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 AgentScheduleConfig
impl Debug for AgentScheduleConfig
Source§impl Default for AgentScheduleConfig
impl Default for AgentScheduleConfig
Source§fn default() -> AgentScheduleConfig
fn default() -> AgentScheduleConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentScheduleConfig
impl<'de> Deserialize<'de> for AgentScheduleConfig
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 AgentScheduleConfig
impl PartialEq for AgentScheduleConfig
Source§impl Serialize for AgentScheduleConfig
impl Serialize for AgentScheduleConfig
impl StructuralPartialEq for AgentScheduleConfig
Auto Trait Implementations§
impl Freeze for AgentScheduleConfig
impl RefUnwindSafe for AgentScheduleConfig
impl Send for AgentScheduleConfig
impl Sync for AgentScheduleConfig
impl Unpin for AgentScheduleConfig
impl UnsafeUnpin for AgentScheduleConfig
impl UnwindSafe for AgentScheduleConfig
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