Skip to main content

PunycodeCodeUnit

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

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl PunycodeCodeUnit for char

Source§

impl PunycodeCodeUnit for u8

Implementors§