Struct winrt::windows::foundation::IReference [] [src]

#[repr(C)]
pub struct IReference<T> where
    T: RtType
{ /* fields omitted */ }

Methods

impl<T: RtType> IReference<T>
[src]

Methods from Deref<Target = IInspectable>

Returns the interfaces that are implemented by the current Windows Runtime object.

Returns the trust level of the current Windows Runtime object.

Trait Implementations

impl<T> ComInterface for IReference<T> where
    T: RtType
[src]

The type that defines the VTable of this interface.

impl<T> RtType for IReference<T> where
    T: RtType
[src]

impl<T> Deref for IReference<T> where
    T: RtType
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<T> DerefMut for IReference<T> where
    T: RtType
[src]

The method called to mutably dereference a value

impl<T: RtType> RtInterface for IReference<T>
[src]

impl<T: RtType> RtClassInterface for IReference<T>
[src]

impl ComIid for IReference<bool>
[src]

impl ComIid for IReference<Char>
[src]

impl ComIid for IReference<DateTime>
[src]

impl ComIid for IReference<f32>
[src]

impl ComIid for IReference<f64>
[src]

impl ComIid for IReference<Guid>
[src]

impl ComIid for IReference<HString>
[src]

impl ComIid for IReference<i16>
[src]

impl ComIid for IReference<i32>
[src]

impl ComIid for IReference<i64>
[src]

impl ComIid for IReference<i8>
[src]

impl ComIid for IReference<IInspectable>
[src]

impl ComIid for IReference<Matrix4x4>
[src]

impl ComIid for IReference<Quaternion>
[src]

impl ComIid for IReference<Vector3>
[src]

impl ComIid for IReference<Point>
[src]

impl ComIid for IReference<Rect>
[src]

impl ComIid for IReference<Size>
[src]

impl ComIid for IReference<TimeSpan>
[src]

impl ComIid for IReference<u16>
[src]

impl ComIid for IReference<u32>
[src]

impl ComIid for IReference<u64>
[src]

impl ComIid for IReference<u8>
[src]