pub enum HitPolicy {
Unique,
Any,
Priority,
First,
Collect(BuiltinAggregator),
OutputOrder,
RuleOrder,
}
Expand description
Enumeration of hit policies.
Variants§
Unique
UNIQUE
hit policy.
Any
ANY
hit policy.
Priority
PRIORITY
hit policy.
First
FIRST
hit policy.
Collect(BuiltinAggregator)
COLLECT
hit policy.
OutputOrder
OUTPUT ORDER
hit policy.
RuleOrder
RULE ORDER
hit policy.
Implementations§
Source§impl HitPolicy
impl HitPolicy
Sourcepub fn aggregation(&self) -> Option<BuiltinAggregator>
pub fn aggregation(&self) -> Option<BuiltinAggregator>
Returns optional aggregation associated with this hit policy.
Trait Implementations§
impl Copy for HitPolicy
impl Eq for HitPolicy
impl StructuralPartialEq for HitPolicy
Auto Trait Implementations§
impl Freeze for HitPolicy
impl RefUnwindSafe for HitPolicy
impl Send for HitPolicy
impl Sync for HitPolicy
impl Unpin for HitPolicy
impl UnwindSafe for HitPolicy
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