idna::punycode

Trait PunycodeCodeUnit

Source
pub(crate) trait PunycodeCodeUnit {
    // Required methods
    fn is_delimiter(&self) -> bool;
    fn is_ascii(&self) -> bool;
    fn digit(&self) -> Option<u32>;
    fn char(&self) -> char;
    fn char_ascii_lower_case(&self) -> char;
}

Required Methods§

Source

fn is_delimiter(&self) -> bool

Source

fn is_ascii(&self) -> bool

Source

fn digit(&self) -> Option<u32>

Source

fn char(&self) -> char

Source

fn char_ascii_lower_case(&self) -> char

Implementations on Foreign Types§

Source§

impl PunycodeCodeUnit for char

Source§

impl PunycodeCodeUnit for u8

Implementors§