Skip to main content

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};