Enum regex_syntax::ast::ClassUnicodeKind [−][src]
pub enum ClassUnicodeKind {
OneLetter(char),
Named(String),
NamedValue {
op: ClassUnicodeOpKind,
name: String,
value: String,
},
}The available forms of Unicode character classes.
Variants
OneLetter(char)A one letter abbreviated class, e.g., \pN.
Named(String)A binary property, general category or script. The string may be empty.
A property name and an associated value.
Show fields
Fields of NamedValue
op: ClassUnicodeOpKindThe type of Unicode op used to associate name with value.
name: StringThe property name (which may be empty).
value: StringThe property value (which may be empty).
Trait Implementations
impl Clone for ClassUnicodeKind[src]
impl Clone for ClassUnicodeKind[src]fn clone(&self) -> ClassUnicodeKind[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl PartialEq<ClassUnicodeKind> for ClassUnicodeKind[src]
impl PartialEq<ClassUnicodeKind> for ClassUnicodeKind[src]