Struct ComposingNormalizer
struct ComposingNormalizer { ... }
A normalizer for performing composing normalization.
Implementations
impl ComposingNormalizer
fn as_borrowed(self: &Self) -> ComposingNormalizerBorrowed<'_>Constructs a borrowed version of this type for more efficient querying.
const fn new_nfc() -> ComposingNormalizerBorrowed<'static>NFC constructor using compiled data.
✨ Enabled with the
compiled_dataCargo feature.fn try_new_nfc_unstable<D>(provider: &D) -> Result<Self, DataError> where D: DataProvider<NormalizerNfdDataV1> + DataProvider<NormalizerNfdTablesV1> + DataProvider<NormalizerNfcV1> + ?SizedA version of
Self::new_nfcthat uses custom data provided by aDataProvider.⚠️ The bounds on provider may change over time, including in SemVer minor releases.const fn new_nfkc() -> ComposingNormalizerBorrowed<'static>NFKC constructor using compiled data.
✨ Enabled with the
compiled_dataCargo feature.fn try_new_nfkc_unstable<D>(provider: &D) -> Result<Self, DataError> where D: DataProvider<NormalizerNfkdDataV1> + DataProvider<NormalizerNfdTablesV1> + DataProvider<NormalizerNfkdTablesV1> + DataProvider<NormalizerNfcV1> + ?SizedA version of
Self::new_nfkcthat uses custom data provided by aDataProvider.⚠️ The bounds on provider may change over time, including in SemVer minor releases.
impl Debug for ComposingNormalizer
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Freeze for ComposingNormalizer
impl RefUnwindSafe for ComposingNormalizer
impl Send for ComposingNormalizer
impl Sync for ComposingNormalizer
impl Unpin for ComposingNormalizer
impl UnsafeUnpin for ComposingNormalizer
impl UnwindSafe for ComposingNormalizer
impl<T> Any for ComposingNormalizer
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for ComposingNormalizer
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for ComposingNormalizer
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> ErasedDestructor for ComposingNormalizer
impl<T> From for ComposingNormalizer
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into for ComposingNormalizer
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 ComposingNormalizer
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for ComposingNormalizer
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>