#[repr(u16)]pub enum FoldingForm {
None = 0,
NfkcSearchFold = 1,
}Expand description
Character folding form; an epoch-digest input.
Variants§
None = 0
No folding at all; terms keep their original case and marks.
NfkcSearchFold = 1
NFKC, case folding, and diacritic removal from the generated table.
Trait Implementations§
Source§impl Clone for FoldingForm
impl Clone for FoldingForm
Source§fn clone(&self) -> FoldingForm
fn clone(&self) -> FoldingForm
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FoldingForm
Source§impl Debug for FoldingForm
impl Debug for FoldingForm
impl Eq for FoldingForm
Source§impl Hash for FoldingForm
impl Hash for FoldingForm
Source§impl Ord for FoldingForm
impl Ord for FoldingForm
Source§fn cmp(&self, other: &FoldingForm) -> Ordering
fn cmp(&self, other: &FoldingForm) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for FoldingForm
impl PartialEq for FoldingForm
Source§impl PartialOrd for FoldingForm
impl PartialOrd for FoldingForm
impl StructuralPartialEq for FoldingForm
Auto Trait Implementations§
impl Freeze for FoldingForm
impl RefUnwindSafe for FoldingForm
impl Send for FoldingForm
impl Sync for FoldingForm
impl Unpin for FoldingForm
impl UnsafeUnpin for FoldingForm
impl UnwindSafe for FoldingForm
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