Enum pomsky_syntax::exprs::Category
source · [−]#[repr(u8)]
pub enum Category {
Show 38 variants
Cased_Letter,
Close_Punctuation,
Connector_Punctuation,
Control,
Currency_Symbol,
Dash_Punctuation,
Decimal_Number,
Enclosing_Mark,
Final_Punctuation,
Format,
Initial_Punctuation,
Letter,
Letter_Number,
Line_Separator,
Lowercase_Letter,
Mark,
Math_Symbol,
Modifier_Letter,
Modifier_Symbol,
Nonspacing_Mark,
Number,
Open_Punctuation,
Other,
Other_Letter,
Other_Number,
Other_Punctuation,
Other_Symbol,
Paragraph_Separator,
Private_Use,
Punctuation,
Separator,
Space_Separator,
Spacing_Mark,
Surrogate,
Symbol,
Titlecase_Letter,
Unassigned,
Uppercase_Letter,
}
Variants
Cased_Letter
Close_Punctuation
Connector_Punctuation
Control
Currency_Symbol
Dash_Punctuation
Decimal_Number
Enclosing_Mark
Final_Punctuation
Format
Initial_Punctuation
Letter
Letter_Number
Line_Separator
Lowercase_Letter
Mark
Math_Symbol
Modifier_Letter
Modifier_Symbol
Nonspacing_Mark
Number
Open_Punctuation
Other
Other_Letter
Other_Number
Other_Punctuation
Other_Symbol
Paragraph_Separator
Private_Use
Punctuation
Separator
Space_Separator
Spacing_Mark
Surrogate
Symbol
Titlecase_Letter
Unassigned
Uppercase_Letter
Implementations
Trait Implementations
sourceimpl PartialEq<Category> for Category
impl PartialEq<Category> for Category
impl Copy for Category
impl Eq for Category
impl StructuralEq for Category
impl StructuralPartialEq for Category
Auto Trait Implementations
impl RefUnwindSafe for Category
impl Send for Category
impl Sync for Category
impl Unpin for Category
impl UnwindSafe for Category
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