#[repr(transparent)]pub struct utf8proc_category_t(pub c_uint);Expand description
Unicode categories.
Tuple Fields§
§0: c_uintImplementations§
Source§impl utf8proc_category_t
impl utf8proc_category_t
Sourcepub const UTF8PROC_CATEGORY_CN: utf8proc_category_t
pub const UTF8PROC_CATEGORY_CN: utf8proc_category_t
< Other, not assigned
Sourcepub const UTF8PROC_CATEGORY_LU: utf8proc_category_t
pub const UTF8PROC_CATEGORY_LU: utf8proc_category_t
< Letter, uppercase
Sourcepub const UTF8PROC_CATEGORY_LL: utf8proc_category_t
pub const UTF8PROC_CATEGORY_LL: utf8proc_category_t
< Letter, lowercase
Sourcepub const UTF8PROC_CATEGORY_LT: utf8proc_category_t
pub const UTF8PROC_CATEGORY_LT: utf8proc_category_t
< Letter, titlecase
Sourcepub const UTF8PROC_CATEGORY_LM: utf8proc_category_t
pub const UTF8PROC_CATEGORY_LM: utf8proc_category_t
< Letter, modifier
Sourcepub const UTF8PROC_CATEGORY_LO: utf8proc_category_t
pub const UTF8PROC_CATEGORY_LO: utf8proc_category_t
< Letter, other
Sourcepub const UTF8PROC_CATEGORY_MN: utf8proc_category_t
pub const UTF8PROC_CATEGORY_MN: utf8proc_category_t
< Mark, nonspacing
Sourcepub const UTF8PROC_CATEGORY_MC: utf8proc_category_t
pub const UTF8PROC_CATEGORY_MC: utf8proc_category_t
< Mark, spacing combining
Sourcepub const UTF8PROC_CATEGORY_ME: utf8proc_category_t
pub const UTF8PROC_CATEGORY_ME: utf8proc_category_t
< Mark, enclosing
Sourcepub const UTF8PROC_CATEGORY_ND: utf8proc_category_t
pub const UTF8PROC_CATEGORY_ND: utf8proc_category_t
< Number, decimal digit
Sourcepub const UTF8PROC_CATEGORY_NL: utf8proc_category_t
pub const UTF8PROC_CATEGORY_NL: utf8proc_category_t
< Number, letter
Sourcepub const UTF8PROC_CATEGORY_NO: utf8proc_category_t
pub const UTF8PROC_CATEGORY_NO: utf8proc_category_t
< Number, other
Sourcepub const UTF8PROC_CATEGORY_PC: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PC: utf8proc_category_t
< Punctuation, connector
Sourcepub const UTF8PROC_CATEGORY_PD: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PD: utf8proc_category_t
< Punctuation, dash
Sourcepub const UTF8PROC_CATEGORY_PS: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PS: utf8proc_category_t
< Punctuation, open
Sourcepub const UTF8PROC_CATEGORY_PE: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PE: utf8proc_category_t
< Punctuation, close
Sourcepub const UTF8PROC_CATEGORY_PI: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PI: utf8proc_category_t
< Punctuation, initial quote
Sourcepub const UTF8PROC_CATEGORY_PF: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PF: utf8proc_category_t
< Punctuation, final quote
Sourcepub const UTF8PROC_CATEGORY_PO: utf8proc_category_t
pub const UTF8PROC_CATEGORY_PO: utf8proc_category_t
< Punctuation, other
Sourcepub const UTF8PROC_CATEGORY_SM: utf8proc_category_t
pub const UTF8PROC_CATEGORY_SM: utf8proc_category_t
< Symbol, math
Sourcepub const UTF8PROC_CATEGORY_SC: utf8proc_category_t
pub const UTF8PROC_CATEGORY_SC: utf8proc_category_t
< Symbol, currency
Sourcepub const UTF8PROC_CATEGORY_SK: utf8proc_category_t
pub const UTF8PROC_CATEGORY_SK: utf8proc_category_t
< Symbol, modifier
Sourcepub const UTF8PROC_CATEGORY_SO: utf8proc_category_t
pub const UTF8PROC_CATEGORY_SO: utf8proc_category_t
< Symbol, other
Sourcepub const UTF8PROC_CATEGORY_ZS: utf8proc_category_t
pub const UTF8PROC_CATEGORY_ZS: utf8proc_category_t
< Separator, space
Sourcepub const UTF8PROC_CATEGORY_ZL: utf8proc_category_t
pub const UTF8PROC_CATEGORY_ZL: utf8proc_category_t
< Separator, line
Sourcepub const UTF8PROC_CATEGORY_ZP: utf8proc_category_t
pub const UTF8PROC_CATEGORY_ZP: utf8proc_category_t
< Separator, paragraph
Sourcepub const UTF8PROC_CATEGORY_CC: utf8proc_category_t
pub const UTF8PROC_CATEGORY_CC: utf8proc_category_t
< Other, control
Sourcepub const UTF8PROC_CATEGORY_CF: utf8proc_category_t
pub const UTF8PROC_CATEGORY_CF: utf8proc_category_t
< Other, format
Sourcepub const UTF8PROC_CATEGORY_CS: utf8proc_category_t
pub const UTF8PROC_CATEGORY_CS: utf8proc_category_t
< Other, surrogate
Sourcepub const UTF8PROC_CATEGORY_CO: utf8proc_category_t
pub const UTF8PROC_CATEGORY_CO: utf8proc_category_t
< Other, private use
Trait Implementations§
Source§impl Clone for utf8proc_category_t
impl Clone for utf8proc_category_t
Source§fn clone(&self) -> utf8proc_category_t
fn clone(&self) -> utf8proc_category_t
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for utf8proc_category_t
impl Debug for utf8proc_category_t
Source§impl Hash for utf8proc_category_t
impl Hash for utf8proc_category_t
Source§impl PartialEq for utf8proc_category_t
impl PartialEq for utf8proc_category_t
impl Copy for utf8proc_category_t
impl Eq for utf8proc_category_t
impl StructuralPartialEq for utf8proc_category_t
Auto Trait Implementations§
impl Freeze for utf8proc_category_t
impl RefUnwindSafe for utf8proc_category_t
impl Send for utf8proc_category_t
impl Sync for utf8proc_category_t
impl Unpin for utf8proc_category_t
impl UnwindSafe for utf8proc_category_t
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more