pub struct RuleProcessingResult {
pub event: IntakeEvent,
pub applications: Vec<RuleApplication>,
pub should_skip: bool,
}Expand description
Result of applying all matching rules to a single intake event.
Fields§
§event: IntakeEvent§applications: Vec<RuleApplication>§should_skip: boolTrait Implementations§
Source§impl Clone for RuleProcessingResult
impl Clone for RuleProcessingResult
Source§fn clone(&self) -> RuleProcessingResult
fn clone(&self) -> RuleProcessingResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RuleProcessingResult
impl RefUnwindSafe for RuleProcessingResult
impl Send for RuleProcessingResult
impl Sync for RuleProcessingResult
impl Unpin for RuleProcessingResult
impl UnsafeUnpin for RuleProcessingResult
impl UnwindSafe for RuleProcessingResult
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