pub enum NamedClassToken {
Digit,
NotDigit,
Word,
NotWord,
Whitespace,
NotWhitespace,
WordBoundary,
NotWordBoundary,
}Expand description
Named class tokens from escape sequences.
Variants§
Digit
Digit class \d - matches any digit character.
NotDigit
Non-digit class \D - matches any non-digit character.
Word
Word class \w - matches any word character (alphanumeric or underscore).
NotWord
Non-word class \W - matches any non-word character.
Whitespace
Whitespace class \s - matches any whitespace character.
NotWhitespace
Non-whitespace class \S - matches any non-whitespace character.
WordBoundary
Word boundary \b - matches at a word boundary position.
NotWordBoundary
Non-word boundary \B - matches at a non-word boundary position.
Trait Implementations§
Source§impl Clone for NamedClassToken
impl Clone for NamedClassToken
Source§fn clone(&self) -> NamedClassToken
fn clone(&self) -> NamedClassToken
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 NamedClassToken
impl Debug for NamedClassToken
Source§impl PartialEq for NamedClassToken
impl PartialEq for NamedClassToken
impl Copy for NamedClassToken
impl Eq for NamedClassToken
impl StructuralPartialEq for NamedClassToken
Auto Trait Implementations§
impl Freeze for NamedClassToken
impl RefUnwindSafe for NamedClassToken
impl Send for NamedClassToken
impl Sync for NamedClassToken
impl Unpin for NamedClassToken
impl UnsafeUnpin for NamedClassToken
impl UnwindSafe for NamedClassToken
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