pub enum LongPatternErrorV1 {
PatternBytes,
MatchedBytes,
PatternAtoms,
InvalidEscape,
}Expand description
Closed pattern compilation refusal.
Variants§
PatternBytes
Source query pattern is empty or exceeds its byte maximum.
MatchedBytes
Profile expansion exceeded the matched-value maximum.
PatternAtoms
Transformed wildcard atom count exceeded its maximum.
InvalidEscape
Backslash did not escape exactly %, _, or backslash.
Trait Implementations§
Source§impl Clone for LongPatternErrorV1
impl Clone for LongPatternErrorV1
impl Copy for LongPatternErrorV1
Source§impl Debug for LongPatternErrorV1
impl Debug for LongPatternErrorV1
impl Eq for LongPatternErrorV1
Source§impl PartialEq for LongPatternErrorV1
impl PartialEq for LongPatternErrorV1
impl StructuralPartialEq for LongPatternErrorV1
Auto Trait Implementations§
impl Freeze for LongPatternErrorV1
impl RefUnwindSafe for LongPatternErrorV1
impl Send for LongPatternErrorV1
impl Sync for LongPatternErrorV1
impl Unpin for LongPatternErrorV1
impl UnsafeUnpin for LongPatternErrorV1
impl UnwindSafe for LongPatternErrorV1
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