pub struct ConditionEvaluator;Expand description
Condition evaluator
Implementations§
Source§impl ConditionEvaluator
impl ConditionEvaluator
Sourcepub async fn evaluate_condition(
&self,
condition: &RuleCondition,
context: &ExecutionContext,
) -> Result<bool>
pub async fn evaluate_condition( &self, condition: &RuleCondition, context: &ExecutionContext, ) -> Result<bool>
Evaluate a condition against the context
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ConditionEvaluator
impl RefUnwindSafe for ConditionEvaluator
impl Send for ConditionEvaluator
impl Sync for ConditionEvaluator
impl Unpin for ConditionEvaluator
impl UnwindSafe for ConditionEvaluator
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