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

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

Methods

impl<TResult: RtType> IAsyncOperation<TResult>
[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: RtType + 'static> RtAsyncAction for IAsyncOperation<T> where
    AsyncOperationCompletedHandler<T>: ComIid
[src]

impl<T: RtType + 'static> RtAsyncOperation for IAsyncOperation<T> where
    AsyncOperationCompletedHandler<T>: ComIid
[src]

impl<TResult> ComInterface for IAsyncOperation<TResult> where
    TResult: RtType
[src]

The type that defines the VTable of this interface.

impl<TResult> RtType for IAsyncOperation<TResult> where
    TResult: RtType
[src]

impl<TResult> Deref for IAsyncOperation<TResult> where
    TResult: RtType
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<TResult> DerefMut for IAsyncOperation<TResult> where
    TResult: RtType
[src]

The method called to mutably dereference a value

impl<TResult: RtType> RtInterface for IAsyncOperation<TResult>
[src]

impl<TResult: RtType> RtClassInterface for IAsyncOperation<TResult>
[src]

impl ComIid for IAsyncOperation<bool>
[src]

impl ComIid for IAsyncOperation<IMap<HString, IInspectable>>
[src]

impl ComIid for IAsyncOperation<IMapView<HString, IInspectable>>
[src]

impl ComIid for IAsyncOperation<IPropertySet>
[src]

impl ComIid for IAsyncOperation<IVector<HString>>
[src]

impl ComIid for IAsyncOperation<IVectorView<IMapView<HString, IInspectable>>>
[src]

impl ComIid for IAsyncOperation<IVectorView<HString>>
[src]

impl ComIid for IAsyncOperation<IVectorView<IInspectable>>
[src]

impl ComIid for IAsyncOperation<IVectorView<u32>>
[src]

impl ComIid for IAsyncOperation<ErrorDetails>
[src]

impl ComIid for IAsyncOperation<Guid>
[src]

impl ComIid for IAsyncOperation<HString>
[src]

impl ComIid for IAsyncOperation<i32>
[src]

impl ComIid for IAsyncOperation<i64>
[src]

impl ComIid for IAsyncOperation<IInspectable>
[src]

impl ComIid for IAsyncOperation<IReference<DateTime>>
[src]

impl ComIid for IAsyncOperation<IReference<TimeSpan>>
[src]

impl ComIid for IAsyncOperation<u32>
[src]

impl ComIid for IAsyncOperation<u64>
[src]

impl ComIid for IAsyncOperation<Uri>
[src]