pub enum TriggerStrategy {
AllRequired,
AnyRequired,
}Expand description
Defines how the bitmask should be evaluated against the required flags.
Variants§
AllRequired
All bits in flags_required must be set (Bitwise AND equality).
AnyRequired
At least one bit in flags_required must be set (Bitwise AND non-zero).
Trait Implementations§
Source§impl Clone for TriggerStrategy
impl Clone for TriggerStrategy
Source§fn clone(&self) -> TriggerStrategy
fn clone(&self) -> TriggerStrategy
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 moreSource§impl Debug for TriggerStrategy
impl Debug for TriggerStrategy
Source§impl PartialEq for TriggerStrategy
impl PartialEq for TriggerStrategy
impl Copy for TriggerStrategy
impl Eq for TriggerStrategy
impl StructuralPartialEq for TriggerStrategy
Auto Trait Implementations§
impl Freeze for TriggerStrategy
impl RefUnwindSafe for TriggerStrategy
impl Send for TriggerStrategy
impl Sync for TriggerStrategy
impl Unpin for TriggerStrategy
impl UnwindSafe for TriggerStrategy
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