Struct BidiClassMask

struct BidiClassMask(_)

A mask representing potentially multiple BidiClass values.

Implementations

impl BidiClassMask

fn intersects(self: Self, other: BidiClassMask) -> bool

true iff both masks have at BidiClass in common.

impl Clone for BidiClassMask

fn clone(self: &Self) -> BidiClassMask

impl Copy for BidiClassMask

impl Freeze for BidiClassMask

impl RefUnwindSafe for BidiClassMask

impl Send for BidiClassMask

impl Sync for BidiClassMask

impl Unpin for BidiClassMask

impl UnsafeUnpin for BidiClassMask

impl UnwindSafe for BidiClassMask

impl<T> Any for BidiClassMask

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for BidiClassMask

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

impl<T> BorrowMut for BidiClassMask

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

impl<T> CloneToUninit for BidiClassMask

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> ErasedDestructor for BidiClassMask

impl<T> From for BidiClassMask

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for BidiClassMask

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for BidiClassMask

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 BidiClassMask

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

impl<T, U> TryInto for BidiClassMask

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