[−][src]Enum regex_syntax::ast::ClassUnicodeKind
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.
NamedValueA property name and an associated value.
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 PartialEq<ClassUnicodeKind> for ClassUnicodeKind[src]
fn eq(&self, other: &ClassUnicodeKind) -> bool[src]
fn ne(&self, other: &ClassUnicodeKind) -> bool[src]
impl Clone for ClassUnicodeKind[src]
fn clone(&self) -> ClassUnicodeKind[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Eq for ClassUnicodeKind[src]
impl Debug for ClassUnicodeKind[src]
Auto Trait Implementations
impl Send for ClassUnicodeKind
impl Sync for ClassUnicodeKind
Blanket Implementations
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T> From for T[src]
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,