Skip to main content

CharConvertTryFrom

Trait CharConvertTryFrom 

Source
pub trait CharConvertTryFrom<T>: Sized {
    // Required methods
    fn from_number(num: T) -> Option<Self>;
    fn from_alphabetic_number(num: T) -> Option<Self>;
    fn from_lower_alphabetic_number(num: T) -> Option<Self>;
    fn from_upper_alphabetic_number(num: T) -> Option<Self>;
}

Required Methods§

Source

fn from_number(num: T) -> Option<Self>

map 0..=9 to '0'..='9'

Source

fn from_alphabetic_number(num: T) -> Option<Self>

map 0..=25 to 'A'..='Z'

Source

fn from_lower_alphabetic_number(num: T) -> Option<Self>

map 0..=25 to 'a'..='z'

Source

fn from_upper_alphabetic_number(num: T) -> Option<Self>

map 0..=25 to 'A'..='Z'

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl CharConvertTryFrom<u8> for char

Source§

impl CharConvertTryFrom<u8> for u8

Source§

impl CharConvertTryFrom<u16> for char

Source§

impl CharConvertTryFrom<u16> for u8

Source§

impl CharConvertTryFrom<u32> for char

Source§

impl CharConvertTryFrom<u32> for u8

Source§

impl CharConvertTryFrom<u64> for char

Source§

impl CharConvertTryFrom<u64> for u8

Source§

impl CharConvertTryFrom<u128> for char

Source§

impl CharConvertTryFrom<u128> for u8

Source§

impl CharConvertTryFrom<usize> for char

Source§

impl CharConvertTryFrom<usize> for u8

Implementors§