pub struct ConditionStep {
pub condition: String,
pub then_steps: Vec<String>,
pub else_steps: Vec<String>,
}Expand description
Conditional branching step
Fields§
§condition: StringCondition expression
then_steps: Vec<String>Steps to execute if condition is true
else_steps: Vec<String>Steps to execute if condition is false
Trait Implementations§
Source§impl Clone for ConditionStep
impl Clone for ConditionStep
Source§fn clone(&self) -> ConditionStep
fn clone(&self) -> ConditionStep
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 ConditionStep
impl Debug for ConditionStep
Source§impl<'de> Deserialize<'de> for ConditionStep
impl<'de> Deserialize<'de> for ConditionStep
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 ConditionStep
impl RefUnwindSafe for ConditionStep
impl Send for ConditionStep
impl Sync for ConditionStep
impl Unpin for ConditionStep
impl UnwindSafe for ConditionStep
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