#[non_exhaustive]pub struct BidiMirrored;Expand description
Characters that are mirrored in bidirectional text.
§Example
use icu::properties::CodePointSetData;
use icu::properties::props::BidiMirrored;
let bidi_mirrored = CodePointSetData::new::<BidiMirrored>();
assert!(bidi_mirrored.contains('['));
assert!(bidi_mirrored.contains(']'));
assert!(bidi_mirrored.contains('∑'));  // U+2211 N-ARY SUMMATION
assert!(!bidi_mirrored.contains('ཉ'));  // U+0F49 TIBETAN LETTER NYATrait Implementations§
Source§impl BinaryProperty for BidiMirrored
 
impl BinaryProperty for BidiMirrored
Auto Trait Implementations§
impl Freeze for BidiMirrored
impl RefUnwindSafe for BidiMirrored
impl Send for BidiMirrored
impl Sync for BidiMirrored
impl Unpin for BidiMirrored
impl UnwindSafe for BidiMirrored
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> IntoEither for T
 
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more