Struct PropertyEnumEastAsianWidthV1

struct PropertyEnumEastAsianWidthV1

Data marker for the 'EastAsianWidth' Unicode property

Implementations

impl DataMarker for PropertyEnumEastAsianWidthV1

impl DynamicDataMarker for PropertyEnumEastAsianWidthV1

impl Freeze for PropertyEnumEastAsianWidthV1

impl RefUnwindSafe for PropertyEnumEastAsianWidthV1

impl Send for PropertyEnumEastAsianWidthV1

impl Sync for PropertyEnumEastAsianWidthV1

impl Unpin for PropertyEnumEastAsianWidthV1

impl UnsafeUnpin for PropertyEnumEastAsianWidthV1

impl UnwindSafe for PropertyEnumEastAsianWidthV1

impl<M> DataMarkerExt for PropertyEnumEastAsianWidthV1

fn bind<P>(provider: P) -> DataProviderWithMarker<M, P>
where
    P: DataProvider<M>
fn make_locale(locale: LocalePreferences) -> DataLocale

impl<T> Any for PropertyEnumEastAsianWidthV1

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for PropertyEnumEastAsianWidthV1

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

impl<T> BorrowMut for PropertyEnumEastAsianWidthV1

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

impl<T> ErasedDestructor for PropertyEnumEastAsianWidthV1

impl<T> From for PropertyEnumEastAsianWidthV1

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into for PropertyEnumEastAsianWidthV1

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 PropertyEnumEastAsianWidthV1

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

impl<T, U> TryInto for PropertyEnumEastAsianWidthV1

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