Enum icu_casemap::provider::data::DotType
source · pub enum DotType {
NoDot = 0,
SoftDotted = 1,
Above = 2,
OtherAccent = 3,
}
Expand description
The dot type of a Unicode character. This indicates how dotted
letters (like i
and j
) combine with accents placed above the
letter.
🚧 This code is considered unstable; it may change at any time, in breaking or non-breaking ways,
including in SemVer minor releases. While the serde representation of data structs is guaranteed
to be stable, their Rust representation might not be. Use with caution.
Variants§
NoDot = 0
Normal characters with combining class 0
SoftDotted = 1
Soft-dotted characters with combining class 0
Above = 2
“Above” accents with combining class 230
OtherAccent = 3
Other accent characters
Implementations§
Trait Implementations§
impl Copy for DotType
impl Eq for DotType
impl StructuralPartialEq for DotType
Auto Trait Implementations§
impl Freeze for DotType
impl RefUnwindSafe for DotType
impl Send for DotType
impl Sync for DotType
impl Unpin for DotType
impl UnwindSafe for DotType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)