Trait Primitive

Source
pub trait Primitive<T> {
    // Required method
    fn convert(self) -> T;
}

Required Methods§

Source

fn convert(self) -> T

Implementations on Foreign Types§

Source§

impl Primitive<u8> for u8

Source§

fn convert(self) -> u8

Source§

impl Primitive<u8> for u16

Source§

fn convert(self) -> u8

Source§

impl Primitive<u8> for u32

Source§

fn convert(self) -> u8

Source§

impl Primitive<u8> for u64

Source§

fn convert(self) -> u8

Source§

impl Primitive<u8> for usize

Source§

fn convert(self) -> u8

Source§

impl Primitive<u16> for u8

Source§

fn convert(self) -> u16

Source§

impl Primitive<u16> for u16

Source§

fn convert(self) -> u16

Source§

impl Primitive<u16> for u32

Source§

fn convert(self) -> u16

Source§

impl Primitive<u16> for u64

Source§

fn convert(self) -> u16

Source§

impl Primitive<u16> for usize

Source§

fn convert(self) -> u16

Source§

impl Primitive<u32> for u8

Source§

fn convert(self) -> u32

Source§

impl Primitive<u32> for u16

Source§

fn convert(self) -> u32

Source§

impl Primitive<u32> for u32

Source§

fn convert(self) -> u32

Source§

impl Primitive<u32> for u64

Source§

fn convert(self) -> u32

Source§

impl Primitive<u32> for usize

Source§

fn convert(self) -> u32

Source§

impl Primitive<u64> for u8

Source§

fn convert(self) -> u64

Source§

impl Primitive<u64> for u16

Source§

fn convert(self) -> u64

Source§

impl Primitive<u64> for u32

Source§

fn convert(self) -> u64

Source§

impl Primitive<u64> for u64

Source§

fn convert(self) -> u64

Source§

impl Primitive<u64> for usize

Source§

fn convert(self) -> u64

Source§

impl Primitive<usize> for u8

Source§

impl Primitive<usize> for u16

Source§

impl Primitive<usize> for u32

Source§

impl Primitive<usize> for u64

Source§

impl Primitive<usize> for usize

Implementors§