pub enum JavascriptRegExpGap {
Flags,
Alternation,
Groups,
Backreferences,
Lookaround,
UnicodeProperties,
WordBoundary,
CountedQuantifiers,
}Expand description
An explicitly unsupported ECMAScript RegExp clause.
Variants§
Flags
Any flag (d g i m s u v y) is currently rejected; no stateful lastIndex is emulated.
Alternation
Alternation.
Groups
Capturing and noncapturing groups.
Backreferences
Backreferences.
Lookaround
Lookahead or lookbehind.
UnicodeProperties
Unicode property escapes and Unicode-set notation.
WordBoundary
Word-boundary assertions.
CountedQuantifiers
Counted quantifiers ({m,n}).
Trait Implementations§
Source§impl Clone for JavascriptRegExpGap
impl Clone for JavascriptRegExpGap
Source§fn clone(&self) -> JavascriptRegExpGap
fn clone(&self) -> JavascriptRegExpGap
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 moreimpl Copy for JavascriptRegExpGap
Source§impl Debug for JavascriptRegExpGap
impl Debug for JavascriptRegExpGap
impl Eq for JavascriptRegExpGap
Source§impl PartialEq for JavascriptRegExpGap
impl PartialEq for JavascriptRegExpGap
impl StructuralPartialEq for JavascriptRegExpGap
Auto Trait Implementations§
impl Freeze for JavascriptRegExpGap
impl RefUnwindSafe for JavascriptRegExpGap
impl Send for JavascriptRegExpGap
impl Sync for JavascriptRegExpGap
impl Unpin for JavascriptRegExpGap
impl UnsafeUnpin for JavascriptRegExpGap
impl UnwindSafe for JavascriptRegExpGap
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.