use crate::v2_4::aom2::rules::expr_constraint::ExprConstraint;
use crate::v2_4::beom::core::expr_function_call::ExprFunctionCall;
use crate::v2_4::beom::core::expr_value_ref::ExprValueRef;
use openehr_lang::v1_1::beom::core::expr_literal::ExprLiteral;
use openehr_lang::v1_1::beom::core::expr_variable_ref::ExprVariableRef;
#[doc(alias = "EXPR_LEAF")]
#[derive(Debug, Clone, PartialEq)]
pub enum ExprLeaf {
ExprConstraint(ExprConstraint),
ExprFunctionCall(ExprFunctionCall),
ExprLiteral(ExprLiteral),
ExprValueRef(ExprValueRef),
ExprVariableRef(ExprVariableRef),
}