Trait TypeName

Source
pub trait TypeName {
    // Required method
    fn type_name() -> &'static str;
}

Required Methods§

Source

fn type_name() -> &'static str

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl TypeName for i8

Source§

fn type_name() -> &'static str

Source§

impl TypeName for i16

Source§

fn type_name() -> &'static str

Source§

impl TypeName for i32

Source§

fn type_name() -> &'static str

Source§

impl TypeName for i64

Source§

fn type_name() -> &'static str

Source§

impl TypeName for i128

Source§

fn type_name() -> &'static str

Source§

impl TypeName for isize

Source§

fn type_name() -> &'static str

Source§

impl TypeName for u8

Source§

fn type_name() -> &'static str

Source§

impl TypeName for u16

Source§

fn type_name() -> &'static str

Source§

impl TypeName for u32

Source§

fn type_name() -> &'static str

Source§

impl TypeName for u64

Source§

fn type_name() -> &'static str

Source§

impl TypeName for u128

Source§

fn type_name() -> &'static str

Source§

impl TypeName for usize

Source§

fn type_name() -> &'static str

Implementors§