[−][src]Enum ucd_parse::CaseStatus
The status of a particular case mapping.
Variants
Case mappings shared by both "simple" and "full" mappings.
A case mapping that changes the number of codepoints.
A case mapping that doesn't change the number of codepoints, when it
differs from Full.
Special cases (currently only for Turkic mappings) that are typically excluded by default. Special cases don't change the number of codepoints, but may changed the encoding (e.g., UTF-8) length in bytes.
Methods
impl CaseStatus[src]
pub fn is_fixed(&self) -> bool[src]
Returns true if and only if this status indicates a case mapping that won't change the number of codepoints.
Trait Implementations
impl Clone for CaseStatus[src]
fn clone(&self) -> CaseStatus[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for CaseStatus[src]
impl Debug for CaseStatus[src]
impl Default for CaseStatus[src]
fn default() -> CaseStatus[src]
impl Eq for CaseStatus[src]
impl FromStr for CaseStatus[src]
type Err = Error
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<CaseStatus, Error>[src]
impl PartialEq<CaseStatus> for CaseStatus[src]
fn eq(&self, other: &CaseStatus) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralEq for CaseStatus[src]
impl StructuralPartialEq for CaseStatus[src]
Auto Trait Implementations
impl RefUnwindSafe for CaseStatus
impl Send for CaseStatus
impl Sync for CaseStatus
impl Unpin for CaseStatus
impl UnwindSafe for CaseStatus
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,