Struct CanonicalCombiningClass
struct CanonicalCombiningClass(_)
Property Canonical_Combining_Class. See UAX #15: https://www.unicode.org/reports/tr15/.
See icu::normalizer::properties::CanonicalCombiningClassMap for the API
to look up the Canonical_Combining_Class property by scalar value.
Note: See icu::normalizer::CanonicalCombiningClassMap for the preferred API
to look up the Canonical_Combining_Class property by scalar value.
Example
use ;
assert_eq!; // U+0061: LATIN SMALL LETTER A
assert_eq!; // U+0301: COMBINING ACUTE ACCENT
Implementations
impl CanonicalCombiningClass
const fn to_icu4c_value(self: Self) -> u8Returns an ICU4C
UCanonicalCombiningClassvalue.const fn from_icu4c_value(value: u8) -> SelfConstructor from an ICU4C
UCanonicalCombiningClassvalue.
impl CanonicalCombiningClass
impl AsULE for CanonicalCombiningClass
fn to_unaligned(self: Self) -> <Self as >::ULEfn from_unaligned(unaligned: <Self as >::ULE) -> Self
impl Clone for CanonicalCombiningClass
fn clone(self: &Self) -> CanonicalCombiningClass
impl Copy for CanonicalCombiningClass
impl Debug for CanonicalCombiningClass
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl EnumeratedProperty for CanonicalCombiningClass
impl Eq for CanonicalCombiningClass
impl Freeze for CanonicalCombiningClass
impl Hash for CanonicalCombiningClass
fn hash<__H: $crate::hash::Hasher>(self: &Self, state: &mut __H)
impl NamedEnumeratedProperty for CanonicalCombiningClass
impl Ord for CanonicalCombiningClass
fn cmp(self: &Self, other: &CanonicalCombiningClass) -> Ordering
impl ParseableEnumeratedProperty for CanonicalCombiningClass
impl PartialEq for CanonicalCombiningClass
fn eq(self: &Self, other: &CanonicalCombiningClass) -> bool
impl PartialOrd for CanonicalCombiningClass
fn partial_cmp(self: &Self, other: &CanonicalCombiningClass) -> Option<Ordering>
impl RefUnwindSafe for CanonicalCombiningClass
impl Send for CanonicalCombiningClass
impl StructuralPartialEq for CanonicalCombiningClass
impl Sync for CanonicalCombiningClass
impl TrieValue for CanonicalCombiningClass
fn try_from_u32(i: u32) -> Result<Self, <Self as >::TryFromU32Error>fn to_u32(self: Self) -> u32
impl Unpin for CanonicalCombiningClass
impl UnsafeUnpin for CanonicalCombiningClass
impl UnwindSafe for CanonicalCombiningClass
impl<T> Any for CanonicalCombiningClass
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for CanonicalCombiningClass
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for CanonicalCombiningClass
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for CanonicalCombiningClass
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> ErasedDestructor for CanonicalCombiningClass
impl<T> From for CanonicalCombiningClass
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for CanonicalCombiningClass
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for CanonicalCombiningClass
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for CanonicalCombiningClass
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for CanonicalCombiningClass
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>