pub trait Character: Sealed + Copy + PartialEq {
type Str: ?Sized + PartialEq;
type Collection: Chain<Self> + FromIterator<Self> + AsRef<Self::Str> + 'static;
fn is_whitespace(&self) -> bool;
fn digit_zero() -> Self;
fn is_digit(&self, radix: u32) -> bool;
fn to_char(&self) -> char;
}
Expand description
Required Associated Types
type Collection: Chain<Self> + FromIterator<Self> + AsRef<Self::Str> + 'static
type Collection: Chain<Self> + FromIterator<Self> + AsRef<Self::Str> + 'static
Required Methods
fn is_whitespace(&self) -> bool
fn is_whitespace(&self) -> bool
Returns true if the character is canonically considered to be whitespace.
fn digit_zero() -> Self
fn digit_zero() -> Self
Return the ‘0’ digit of the character.
Returns true if the character is canonically considered to be a numeric digit.