[][src]Trait windows::RuntimeType

pub unsafe trait RuntimeType: Abi + Clone {
    type DefaultType;

    pub 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

Loading content...

Associated Constants

Loading content...

Implementations on Foreign Types

impl RuntimeType for bool[src]

type DefaultType = Self

impl RuntimeType for i8[src]

type DefaultType = Self

impl RuntimeType for u8[src]

type DefaultType = Self

impl RuntimeType for i16[src]

type DefaultType = Self

impl RuntimeType for u16[src]

type DefaultType = Self

impl RuntimeType for i32[src]

type DefaultType = Self

impl RuntimeType for u32[src]

type DefaultType = Self

impl RuntimeType for i64[src]

type DefaultType = Self

impl RuntimeType for u64[src]

type DefaultType = Self

impl RuntimeType for f32[src]

type DefaultType = Self

impl RuntimeType for f64[src]

type DefaultType = Self

Loading content...

Implementors

impl RuntimeType for Guid[src]

type DefaultType = Self

impl RuntimeType for HString[src]

type DefaultType = Self

impl RuntimeType for Object[src]

Loading content...