pub enum JavascriptRegExpError {
UnsupportedFlag(char),
UnsupportedSyntax {
offset: usize,
reason: &'static str,
},
}Expand description
RegExp admission error; unsupported syntax is never approximated.
Variants§
UnsupportedFlag(char)
A flag is unsupported.
UnsupportedSyntax
Syntax is unsupported or malformed at a byte offset.
Trait Implementations§
Source§impl Clone for JavascriptRegExpError
impl Clone for JavascriptRegExpError
Source§fn clone(&self) -> JavascriptRegExpError
fn clone(&self) -> JavascriptRegExpError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 JavascriptRegExpError
impl Debug for JavascriptRegExpError
impl Eq for JavascriptRegExpError
Source§impl PartialEq for JavascriptRegExpError
impl PartialEq for JavascriptRegExpError
impl StructuralPartialEq for JavascriptRegExpError
Auto Trait Implementations§
impl Freeze for JavascriptRegExpError
impl RefUnwindSafe for JavascriptRegExpError
impl Send for JavascriptRegExpError
impl Sync for JavascriptRegExpError
impl Unpin for JavascriptRegExpError
impl UnsafeUnpin for JavascriptRegExpError
impl UnwindSafe for JavascriptRegExpError
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.