Trait mun_runtime::ReturnTypeReflection[][src]

pub trait ReturnTypeReflection: Sized {
    fn type_guid() -> Guid;
fn type_name() -> &'static str; }

A type to emulate dynamic typing across compilation units for static types.

Required methods

fn type_guid() -> Guid[src]

Retrieves the type’s Guid.

fn type_name() -> &'static str[src]

Retrieves the type’s name.

Loading content...

Implementations on Foreign Types

impl ReturnTypeReflection for i8[src]

impl ReturnTypeReflection for i16[src]

impl ReturnTypeReflection for i32[src]

impl ReturnTypeReflection for i64[src]

impl ReturnTypeReflection for i128[src]

impl ReturnTypeReflection for isize[src]

impl ReturnTypeReflection for u8[src]

impl ReturnTypeReflection for u16[src]

impl ReturnTypeReflection for u32[src]

impl ReturnTypeReflection for u64[src]

impl ReturnTypeReflection for u128[src]

impl ReturnTypeReflection for usize[src]

impl ReturnTypeReflection for f32[src]

impl ReturnTypeReflection for f64[src]

impl ReturnTypeReflection for bool[src]

impl ReturnTypeReflection for ()[src]

impl<T> ReturnTypeReflection for *const T where
    *const T: HasStaticTypeInfo
[src]

impl<T> ReturnTypeReflection for *mut T where
    *mut T: HasStaticTypeInfo
[src]

Loading content...

Implementors

Loading content...