#[repr(u32)]pub enum Matching {
Continue = 0,
Terminate = 1,
Skip = 2,
}Expand description
Callback return value used to tell the Chimera matcher what to do after processing this match.
Variants§
Continue = 0
Continue matching.
Terminate = 1
Terminate matching.
Skip = 2
Skip remaining matches for this ID and continue.
Trait Implementations§
Source§impl ErrorEventHandler for Matching
impl ErrorEventHandler for Matching
Source§impl MatchEventHandler<'_> for Matching
impl MatchEventHandler<'_> for Matching
impl Copy for Matching
impl Eq for Matching
impl StructuralPartialEq for Matching
Auto Trait Implementations§
impl Freeze for Matching
impl RefUnwindSafe for Matching
impl Send for Matching
impl Sync for Matching
impl Unpin for Matching
impl UnwindSafe for Matching
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