pub trait TypeName: Register {
    // Required method
    fn get_type_name() -> Cow<'static, str>;
}

Required Methods§

source

fn get_type_name() -> Cow<'static, str>

Implementations on Foreign Types§

source§

impl TypeName for i8

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for i32

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for bool

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for &str

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for isize

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for u64

source§

fn get_type_name() -> Cow<'static, str>

source§

impl<'a, T> TypeName for &'a Twhere T: TypeName + 'static,

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for u8

source§

fn get_type_name() -> Cow<'static, str>

source§

impl<T: OutputTypeName + Clone + 'static> TypeName for Cow<'_, T>

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for u16

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for str

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for f64

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for f32

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for usize

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for i16

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for String

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for i64

source§

fn get_type_name() -> Cow<'static, str>

source§

impl TypeName for u32

source§

fn get_type_name() -> Cow<'static, str>

Implementors§

source§

impl TypeName for ID

source§

impl TypeName for Upload

source§

impl<I> TypeName for Instance<'_, I>where I: Interface + 'static + ?Sized,