Enum ClassUnicodeOpKind
pub enum ClassUnicodeOpKind
The type of op used in a Unicode character class.
Variants
-
Equal A property set to a specific value, e.g.,
\p{scx=Katakana}.-
Colon A property set to a specific value using a colon, e.g.,
\p{scx:Katakana}.-
NotEqual A property that isn't a particular value, e.g.,
\p{scx!=Katakana}.
Implementations
impl ClassUnicodeOpKind
fn is_equal(&self) -> boolWhether the op is an equality op or not.
Trait Implementations
impl Clone for ClassUnicodeOpKind
fn clone(&self) -> Self
impl Debug for ClassUnicodeOpKind
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for ClassUnicodeOpKind
impl PartialEq for ClassUnicodeOpKind
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for ClassUnicodeOpKind
Auto Trait Implementations
impl Freeze for ClassUnicodeOpKind
impl RefUnwindSafe for ClassUnicodeOpKind
impl Send for ClassUnicodeOpKind
impl Sync for ClassUnicodeOpKind
impl Unpin for ClassUnicodeOpKind
impl UnsafeUnpin for ClassUnicodeOpKind
impl UnwindSafe for ClassUnicodeOpKind
Blanket Implementations
impl<T> Any for ClassUnicodeOpKind
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ClassUnicodeOpKind
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ClassUnicodeOpKind
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for ClassUnicodeOpKind
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for ClassUnicodeOpKind
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ClassUnicodeOpKind
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for ClassUnicodeOpKind
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ClassUnicodeOpKind
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for ClassUnicodeOpKind
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>