pub struct FilterMatch {
pub message_id: String,
pub actions: Vec<Action>,
}Expand description
The result of evaluating a rule: which message and what actions to apply.
Fields§
§message_id: StringThe matched message identifier.
actions: Vec<Action>Actions to execute, in rule order.
Implementations§
Trait Implementations§
Source§impl Clone for FilterMatch
impl Clone for FilterMatch
Source§fn clone(&self) -> FilterMatch
fn clone(&self) -> FilterMatch
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FilterMatch
impl RefUnwindSafe for FilterMatch
impl Send for FilterMatch
impl Sync for FilterMatch
impl Unpin for FilterMatch
impl UnsafeUnpin for FilterMatch
impl UnwindSafe for FilterMatch
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