pub struct BranchAll {
pub branches: Vec<BranchAllBranchesInner>,
pub type: Type,
pub parallel: Option<bool>,
}Expand description
BranchAll : Parallel branching where all branches execute simultaneously. Unlike BranchOne, all branches run regardless of conditions. Useful for executing independent tasks concurrently
Fields§
§branches: Vec<BranchAllBranchesInner>Array of branches that all execute (either in parallel or sequentially)
type: Type§parallel: Option<bool>If true, all branches execute concurrently. If false, they execute sequentially
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BranchAll
impl<'de> Deserialize<'de> for BranchAll
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
impl StructuralPartialEq for BranchAll
Auto Trait Implementations§
impl Freeze for BranchAll
impl RefUnwindSafe for BranchAll
impl Send for BranchAll
impl Sync for BranchAll
impl Unpin for BranchAll
impl UnwindSafe for BranchAll
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