Struct Uts46Mapper
struct Uts46Mapper { ... }
A mapper that knows how to performs the subsets of UTS 46 processing documented on the methods.
Implementations
impl Uts46Mapper
fn as_borrowed(self: &Self) -> Uts46MapperBorrowed<'_>Constructs a borrowed version of this type for more efficient querying.
const fn new() -> Uts46MapperBorrowed<'static>Construct with compiled data.
fn try_new<D>(provider: &D) -> Result<Self, DataError> where D: DataProvider<NormalizerUts46DataV1> + DataProvider<NormalizerNfdTablesV1> + DataProvider<NormalizerNfkdTablesV1> + DataProvider<NormalizerNfcV1> + ?SizedConstruct with provider. A version of
Self::newthat uses custom data provided by aDataProvider.⚠️ The bounds on provider may change over time, including in SemVer minor releases.
impl Debug for Uts46Mapper
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Default for Uts46Mapper
fn default() -> Self
impl Freeze for Uts46Mapper
impl RefUnwindSafe for Uts46Mapper
impl Send for Uts46Mapper
impl Sync for Uts46Mapper
impl Unpin for Uts46Mapper
impl UnsafeUnpin for Uts46Mapper
impl UnwindSafe for Uts46Mapper
impl<T> Any for Uts46Mapper
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for Uts46Mapper
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for Uts46Mapper
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> ErasedDestructor for Uts46Mapper
impl<T> From for Uts46Mapper
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into for Uts46Mapper
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 Uts46Mapper
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for Uts46Mapper
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>