Trait windows::RuntimeType [−][src]
pub unsafe trait RuntimeType: Abi + Clone { type DefaultType; const SIGNATURE: ConstBuffer; }
RuntimeType is used to constrain WinRT generic types to WinRT types.
This trait is automatically used by the generated bindings and should not be used directly.
Associated Types
type DefaultType
[src]
Associated Constants
const SIGNATURE: ConstBuffer
[src]
Implementations on Foreign Types
impl RuntimeType for bool
[src]
impl RuntimeType for bool
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for i8
[src]
impl RuntimeType for i8
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for u8
[src]
impl RuntimeType for u8
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for i16
[src]
impl RuntimeType for i16
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for u16
[src]
impl RuntimeType for u16
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for i32
[src]
impl RuntimeType for i32
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for u32
[src]
impl RuntimeType for u32
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for i64
[src]
impl RuntimeType for i64
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for u64
[src]
impl RuntimeType for u64
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for f32
[src]
impl RuntimeType for f32
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for f64
[src]
impl RuntimeType for f64
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
Implementors
impl RuntimeType for Guid
[src]
impl RuntimeType for Guid
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for HString
[src]
impl RuntimeType for HString
[src]type DefaultType = Self
const SIGNATURE: ConstBuffer
[src]
impl RuntimeType for Object
[src]
impl RuntimeType for Object
[src]