pub enum WorkflowConfigInput {
Kubernetes(Workflow),
Flat(FlatWorkflowConfig),
}Expand description
Input format that accepts both flat and Kubernetes-style configs
Variants§
Trait Implementations§
Source§impl Clone for WorkflowConfigInput
impl Clone for WorkflowConfigInput
Source§fn clone(&self) -> WorkflowConfigInput
fn clone(&self) -> WorkflowConfigInput
Returns a duplicate of the value. Read more
1.0.0 · 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 WorkflowConfigInput
impl Debug for WorkflowConfigInput
Source§impl<'de> Deserialize<'de> for WorkflowConfigInput
impl<'de> Deserialize<'de> for WorkflowConfigInput
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 From<WorkflowConfigInput> for Workflow
impl From<WorkflowConfigInput> for Workflow
Source§fn from(input: WorkflowConfigInput) -> Self
fn from(input: WorkflowConfigInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for WorkflowConfigInput
impl RefUnwindSafe for WorkflowConfigInput
impl Send for WorkflowConfigInput
impl Sync for WorkflowConfigInput
impl Unpin for WorkflowConfigInput
impl UnwindSafe for WorkflowConfigInput
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