#[repr(transparent)]pub struct utf8proc_bidi_class_t(pub c_uint);Expand description
Bidirectional character classes.
Tuple Fields§
§0: c_uintImplementations§
Source§impl utf8proc_bidi_class_t
impl utf8proc_bidi_class_t
Sourcepub const UTF8PROC_BIDI_CLASS_L: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_L: utf8proc_bidi_class_t
< Left-to-Right
Sourcepub const UTF8PROC_BIDI_CLASS_LRE: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_LRE: utf8proc_bidi_class_t
< Left-to-Right Embedding
Sourcepub const UTF8PROC_BIDI_CLASS_LRO: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_LRO: utf8proc_bidi_class_t
< Left-to-Right Override
Sourcepub const UTF8PROC_BIDI_CLASS_R: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_R: utf8proc_bidi_class_t
< Right-to-Left
Sourcepub const UTF8PROC_BIDI_CLASS_AL: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_AL: utf8proc_bidi_class_t
< Right-to-Left Arabic
Sourcepub const UTF8PROC_BIDI_CLASS_RLE: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_RLE: utf8proc_bidi_class_t
< Right-to-Left Embedding
Sourcepub const UTF8PROC_BIDI_CLASS_RLO: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_RLO: utf8proc_bidi_class_t
< Right-to-Left Override
Sourcepub const UTF8PROC_BIDI_CLASS_PDF: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_PDF: utf8proc_bidi_class_t
< Pop Directional Format
Sourcepub const UTF8PROC_BIDI_CLASS_EN: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_EN: utf8proc_bidi_class_t
< European Number
Sourcepub const UTF8PROC_BIDI_CLASS_ES: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_ES: utf8proc_bidi_class_t
< European Separator
Sourcepub const UTF8PROC_BIDI_CLASS_ET: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_ET: utf8proc_bidi_class_t
< European Number Terminator
Sourcepub const UTF8PROC_BIDI_CLASS_AN: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_AN: utf8proc_bidi_class_t
< Arabic Number
Sourcepub const UTF8PROC_BIDI_CLASS_CS: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_CS: utf8proc_bidi_class_t
< Common Number Separator
Sourcepub const UTF8PROC_BIDI_CLASS_NSM: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_NSM: utf8proc_bidi_class_t
< Nonspacing Mark
Sourcepub const UTF8PROC_BIDI_CLASS_BN: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_BN: utf8proc_bidi_class_t
< Boundary Neutral
Sourcepub const UTF8PROC_BIDI_CLASS_B: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_B: utf8proc_bidi_class_t
< Paragraph Separator
Sourcepub const UTF8PROC_BIDI_CLASS_S: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_S: utf8proc_bidi_class_t
< Segment Separator
Sourcepub const UTF8PROC_BIDI_CLASS_WS: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_WS: utf8proc_bidi_class_t
< Whitespace
Sourcepub const UTF8PROC_BIDI_CLASS_ON: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_ON: utf8proc_bidi_class_t
< Other Neutrals
Sourcepub const UTF8PROC_BIDI_CLASS_LRI: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_LRI: utf8proc_bidi_class_t
< Left-to-Right Isolate
Sourcepub const UTF8PROC_BIDI_CLASS_RLI: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_RLI: utf8proc_bidi_class_t
< Right-to-Left Isolate
Sourcepub const UTF8PROC_BIDI_CLASS_FSI: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_FSI: utf8proc_bidi_class_t
< First Strong Isolate
Sourcepub const UTF8PROC_BIDI_CLASS_PDI: utf8proc_bidi_class_t
pub const UTF8PROC_BIDI_CLASS_PDI: utf8proc_bidi_class_t
< Pop Directional Isolate
Trait Implementations§
Source§impl Clone for utf8proc_bidi_class_t
impl Clone for utf8proc_bidi_class_t
Source§fn clone(&self) -> utf8proc_bidi_class_t
fn clone(&self) -> utf8proc_bidi_class_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_bidi_class_t
impl Debug for utf8proc_bidi_class_t
Source§impl Hash for utf8proc_bidi_class_t
impl Hash for utf8proc_bidi_class_t
Source§impl PartialEq for utf8proc_bidi_class_t
impl PartialEq for utf8proc_bidi_class_t
impl Copy for utf8proc_bidi_class_t
impl Eq for utf8proc_bidi_class_t
impl StructuralPartialEq for utf8proc_bidi_class_t
Auto Trait Implementations§
impl Freeze for utf8proc_bidi_class_t
impl RefUnwindSafe for utf8proc_bidi_class_t
impl Send for utf8proc_bidi_class_t
impl Sync for utf8proc_bidi_class_t
impl Unpin for utf8proc_bidi_class_t
impl UnwindSafe for utf8proc_bidi_class_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