Enum regex_syntax::ast::ClassAsciiKind
source · [−]pub enum ClassAsciiKind {
Show 14 variants
Alnum,
Alpha,
Ascii,
Blank,
Cntrl,
Digit,
Graph,
Lower,
Print,
Punct,
Space,
Upper,
Word,
Xdigit,
}
Expand description
The available ASCII character classes.
Variants
Alnum
[0-9A-Za-z]
Alpha
[A-Za-z]
Ascii
[\x00-\x7F]
Blank
[ \t]
Cntrl
[\x00-\x1F\x7F]
Digit
[0-9]
Graph
[!-~]
Lower
[a-z]
Print
[ -~]
Punct
[!-/:-@\[-
{-~]`
Space
[\t\n\v\f\r ]
Upper
[A-Z]
Word
[0-9A-Za-z_]
Xdigit
[0-9A-Fa-f]
Implementations
sourceimpl ClassAsciiKind
impl ClassAsciiKind
sourcepub fn from_name(name: &str) -> Option<ClassAsciiKind>
pub fn from_name(name: &str) -> Option<ClassAsciiKind>
Return the corresponding ClassAsciiKind variant for the given name.
The name given should correspond to the lowercase version of the
variant name. e.g., cntrl
is the name for ClassAsciiKind::Cntrl
.
If no variant with the corresponding name exists, then None
is
returned.
Trait Implementations
sourceimpl Clone for ClassAsciiKind
impl Clone for ClassAsciiKind
sourcefn clone(&self) -> ClassAsciiKind
fn clone(&self) -> ClassAsciiKind
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ClassAsciiKind
impl Debug for ClassAsciiKind
sourceimpl PartialEq<ClassAsciiKind> for ClassAsciiKind
impl PartialEq<ClassAsciiKind> for ClassAsciiKind
sourcefn eq(&self, other: &ClassAsciiKind) -> bool
fn eq(&self, other: &ClassAsciiKind) -> bool
impl Eq for ClassAsciiKind
impl StructuralEq for ClassAsciiKind
impl StructuralPartialEq for ClassAsciiKind
Auto Trait Implementations
impl RefUnwindSafe for ClassAsciiKind
impl Send for ClassAsciiKind
impl Sync for ClassAsciiKind
impl Unpin for ClassAsciiKind
impl UnwindSafe for ClassAsciiKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more