Trait mun_runtime::ArgumentReflection [−][src]
A type to emulate dynamic typing across compilation units for statically typed values.
Required methods
fn type_guid(&self, runtime: &Runtime) -> Guid[src]
Retrieves the Guid of the value’s type.
fn type_name<'r>(&'r self, runtime: &'r Runtime) -> &'r str[src]
Retrieves the name of the value’s type.
Implementations on Foreign Types
impl ArgumentReflection for i8[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for i16[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for i32[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for i64[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for i128[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for isize[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for u8[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for u16[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for u32[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for u64[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for u128[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for usize[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for f32[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for f64[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl ArgumentReflection for bool[src]
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl<T> ArgumentReflection for *const T where
*const T: HasStaticTypeInfo, [src]
*const T: HasStaticTypeInfo,
fn type_guid(&self, _runtime: &Runtime) -> Guid[src]
fn type_name(&self, _runtime: &Runtime) -> &str[src]
impl<T> ArgumentReflection for *mut T where
*mut T: HasStaticTypeInfo, [src]
*mut T: HasStaticTypeInfo,