Struct JoiningType

struct JoiningType(_)

Value for the Joining_Type Unicode property.

Implementations

impl JoiningType

fn to_mask(self: Self) -> JoiningTypeMask

Returns the corresponding JoiningTypeMask.

fn is_transparent(self: Self) -> bool

impl Clone for JoiningType

fn clone(self: &Self) -> JoiningType

impl Copy for JoiningType

impl Freeze for JoiningType

impl RefUnwindSafe for JoiningType

impl Send for JoiningType

impl Sync for JoiningType

impl Unpin for JoiningType

impl UnsafeUnpin for JoiningType

impl UnwindSafe for JoiningType

impl<T> Any for JoiningType

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for JoiningType

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

impl<T> BorrowMut for JoiningType

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

impl<T> CloneToUninit for JoiningType

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

impl<T> ErasedDestructor for JoiningType

impl<T> From for JoiningType

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for JoiningType

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

impl<T, U> Into for JoiningType

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 JoiningType

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

impl<T, U> TryInto for JoiningType

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