pub struct BidiClass(/* private fields */);
Expand description
Value for the Bidi_Class Unicode property.
Implementations§
Source§impl BidiClass
impl BidiClass
Sourcepub fn to_mask(self) -> BidiClassMask
pub fn to_mask(self) -> BidiClassMask
Returns the corresponding BidiClassMask
.
Sourcepub fn is_nonspacing_mark(self) -> bool
pub fn is_nonspacing_mark(self) -> bool
true
iff this value is Nonspacing_Mark
Sourcepub fn is_european_number(self) -> bool
pub fn is_european_number(self) -> bool
true
iff this value is European_Number
Sourcepub fn is_arabic_number(self) -> bool
pub fn is_arabic_number(self) -> bool
true
iff this value is Arabic_Number
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BidiClass
impl RefUnwindSafe for BidiClass
impl Send for BidiClass
impl Sync for BidiClass
impl Unpin for BidiClass
impl UnwindSafe for BidiClass
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte