Struct ChangesWhenTitlecased

struct ChangesWhenTitlecased

Characters whose normalized forms are not stable under a toTitlecase mapping.

Example

use icu::properties::CodePointSetData;
use icu::properties::props::ChangesWhenTitlecased;

let changes_when_titlecased = CodePointSetData::new::<ChangesWhenTitlecased>();

assert!(changes_when_titlecased.contains('æ'));  // U+00E6 LATIN SMALL LETTER AE
assert!(!changes_when_titlecased.contains('Æ'));  // U+00E6 LATIN CAPITAL LETTER AE

Implementations

impl BinaryProperty for ChangesWhenTitlecased

impl Debug for ChangesWhenTitlecased

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

impl Freeze for ChangesWhenTitlecased

impl RefUnwindSafe for ChangesWhenTitlecased

impl Send for ChangesWhenTitlecased

impl Sync for ChangesWhenTitlecased

impl Unpin for ChangesWhenTitlecased

impl UnsafeUnpin for ChangesWhenTitlecased

impl UnwindSafe for ChangesWhenTitlecased

impl<T> Any for ChangesWhenTitlecased

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ChangesWhenTitlecased

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

impl<T> BorrowMut for ChangesWhenTitlecased

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

impl<T> ErasedDestructor for ChangesWhenTitlecased

impl<T> From for ChangesWhenTitlecased

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into for ChangesWhenTitlecased

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 ChangesWhenTitlecased

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

impl<T, U> TryInto for ChangesWhenTitlecased

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