pub enum RegexFlagErrorKind {
Duplicate,
InvalidFlag,
IncompatibleFlags,
}Expand description
Kind of regex flag error
Variants§
Duplicate
Duplicate flag (e.g., /foo/gg)
InvalidFlag
Invalid flag character (e.g., /foo/x)
IncompatibleFlags
Incompatible flags (u and v cannot be used together)
Trait Implementations§
Source§impl Clone for RegexFlagErrorKind
impl Clone for RegexFlagErrorKind
Source§fn clone(&self) -> RegexFlagErrorKind
fn clone(&self) -> RegexFlagErrorKind
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 RegexFlagErrorKind
impl Debug for RegexFlagErrorKind
Source§impl PartialEq for RegexFlagErrorKind
impl PartialEq for RegexFlagErrorKind
impl Copy for RegexFlagErrorKind
impl Eq for RegexFlagErrorKind
impl StructuralPartialEq for RegexFlagErrorKind
Auto Trait Implementations§
impl Freeze for RegexFlagErrorKind
impl RefUnwindSafe for RegexFlagErrorKind
impl Send for RegexFlagErrorKind
impl Sync for RegexFlagErrorKind
impl Unpin for RegexFlagErrorKind
impl UnsafeUnpin for RegexFlagErrorKind
impl UnwindSafe for RegexFlagErrorKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more