Struct BidiMirrored

struct BidiMirrored

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 NYA

Implementations

impl BinaryProperty for BidiMirrored

impl Debug for BidiMirrored

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Freeze for BidiMirrored

impl RefUnwindSafe for BidiMirrored

impl Send for BidiMirrored

impl Sync for BidiMirrored

impl Unpin for BidiMirrored

impl UnsafeUnpin for BidiMirrored

impl UnwindSafe for BidiMirrored

impl<T> Any for BidiMirrored

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for BidiMirrored

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for BidiMirrored

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> ErasedDestructor for BidiMirrored

impl<T> From for BidiMirrored

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into for BidiMirrored

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for BidiMirrored

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for BidiMirrored

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>