pub struct AutomationsCreateParams {
pub name: String,
pub project: AutomationProject,
pub schedule: AutomationSchedule,
pub prompt: String,
pub enabled: bool,
pub model_provider: Option<String>,
pub model: Option<String>,
pub policy_mode: Option<PolicyMode>,
pub catch_up: CatchUpPolicy,
pub concurrency: AutomationConcurrencyPolicy,
}Fields§
§name: String§project: AutomationProject§schedule: AutomationSchedule§prompt: String§enabled: bool§model_provider: Option<String>§model: Option<String>§policy_mode: Option<PolicyMode>§catch_up: CatchUpPolicy§concurrency: AutomationConcurrencyPolicyTrait Implementations§
Source§impl Clone for AutomationsCreateParams
impl Clone for AutomationsCreateParams
Source§fn clone(&self) -> AutomationsCreateParams
fn clone(&self) -> AutomationsCreateParams
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 AutomationsCreateParams
impl Debug for AutomationsCreateParams
Source§impl<'de> Deserialize<'de> for AutomationsCreateParams
impl<'de> Deserialize<'de> for AutomationsCreateParams
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 AutomationsCreateParams
impl RefUnwindSafe for AutomationsCreateParams
impl Send for AutomationsCreateParams
impl Sync for AutomationsCreateParams
impl Unpin for AutomationsCreateParams
impl UnsafeUnpin for AutomationsCreateParams
impl UnwindSafe for AutomationsCreateParams
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