#[non_exhaustive]pub enum NormalizationForm {
Nfc,
Nfd,
Nfkc,
Nfkd,
}Expand description
Unicode normalization requested by an expression predicate.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for NormalizationForm
impl Clone for NormalizationForm
impl Copy for NormalizationForm
Source§impl Debug for NormalizationForm
impl Debug for NormalizationForm
Source§impl<'de> Deserialize<'de> for NormalizationForm
impl<'de> Deserialize<'de> for NormalizationForm
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NormalizationForm
Source§impl Hash for NormalizationForm
impl Hash for NormalizationForm
Source§impl PartialEq for NormalizationForm
impl PartialEq for NormalizationForm
Source§impl Serialize for NormalizationForm
impl Serialize for NormalizationForm
impl StructuralPartialEq for NormalizationForm
Auto Trait Implementations§
impl Freeze for NormalizationForm
impl RefUnwindSafe for NormalizationForm
impl Send for NormalizationForm
impl Sync for NormalizationForm
impl Unpin for NormalizationForm
impl UnsafeUnpin for NormalizationForm
impl UnwindSafe for NormalizationForm
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