Enum regex_syntax::ast::ClassUnicodeKind [−][src]
pub enum ClassUnicodeKind {
OneLetter(char),
Named(String),
NamedValue {
op: ClassUnicodeOpKind,
name: String,
value: String,
},
}
Expand description
The available forms of Unicode character classes.
Variants
OneLetter(char)
A one letter abbreviated class, e.g., \pN
.
Tuple Fields of OneLetter
0: char
Named(String)
A binary property, general category or script. The string may be empty.
Tuple Fields of Named
0: String
A property name and an associated value.
Fields of NamedValue
op: ClassUnicodeOpKind
The type of Unicode op used to associate name
with value
.
name: String
The property name (which may be empty).
value: String
The property value (which may be empty).
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ClassUnicodeKind
impl Send for ClassUnicodeKind
impl Sync for ClassUnicodeKind
impl Unpin for ClassUnicodeKind
impl UnwindSafe for ClassUnicodeKind
Blanket Implementations
Mutably borrows from an owned value. Read more