pub struct CreateScheduleRequest {
pub workflow_name: String,
pub cron_expression: String,
pub inputs: Value,
}Expand description
Create schedule request body.
Fields§
§workflow_name: StringName of the workflow to trigger.
cron_expression: StringCron expression (6-field format, e.g. "0 */5 * * * *").
inputs: ValueJSON payload for the workflow. Defaults to {}.
Trait Implementations§
Source§impl Debug for CreateScheduleRequest
impl Debug for CreateScheduleRequest
Source§impl<'de> Deserialize<'de> for CreateScheduleRequest
impl<'de> Deserialize<'de> for CreateScheduleRequest
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 Validate for CreateScheduleRequest
impl Validate for CreateScheduleRequest
Source§impl<'v_a> ValidateArgs<'v_a> for CreateScheduleRequest
impl<'v_a> ValidateArgs<'v_a> for CreateScheduleRequest
Auto Trait Implementations§
impl Freeze for CreateScheduleRequest
impl RefUnwindSafe for CreateScheduleRequest
impl Send for CreateScheduleRequest
impl Sync for CreateScheduleRequest
impl Unpin for CreateScheduleRequest
impl UnsafeUnpin for CreateScheduleRequest
impl UnwindSafe for CreateScheduleRequest
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