oxigdal_workflow/conditional/mod.rs
1//! Conditional execution system for workflows.
2//!
3//! This module provides conditional branching, switch-case logic, and loop support
4//! for dynamic workflow execution.
5
6pub mod branching;
7pub mod expressions;
8
9pub use branching::{
10 Case, ConditionalBranch, ConditionalEvaluator, ExecutionDecision, LoopCondition, SwitchCase,
11};
12pub use expressions::{
13 BinaryOperator, Expression, ExpressionContext, UnaryOperator, parse_simple_expression,
14};