Skip to main content

MutatingPredicate

Trait MutatingPredicate 

Source
pub trait MutatingPredicate: Send + Sync {
    // Required method
    fn matches(&self, exchange: &mut Exchange) -> Result<bool, LanguageError>;
}
Expand description

Predicate that may modify the Exchange during evaluation. Changes to headers, properties, or body are propagated back.

Reserved for future use. Not yet implemented by any language.

Required Methods§

Source

fn matches(&self, exchange: &mut Exchange) -> Result<bool, LanguageError>

Implementors§