Trait webview2_sys::ICoreWebView2CreateCoreWebView2ControllerCompletedHandler[][src]

pub trait ICoreWebView2CreateCoreWebView2ControllerCompletedHandler: IUnknown {
    unsafe fn invoke(
        &self,
        error_code: HRESULT,
        created_controller: *mut *mut ICoreWebView2ControllerVTable
    ) -> HRESULT; }

Receives the CoreWebView2Controller created using CreateCoreWebView2Controller.

Required methods

unsafe fn invoke(
    &self,
    error_code: HRESULT,
    created_controller: *mut *mut ICoreWebView2ControllerVTable
) -> HRESULT
[src]

Provides the completion status and result of the corresponding asynchronous method.

Loading content...

Trait Implementations

impl ComInterface for dyn ICoreWebView2CreateCoreWebView2ControllerCompletedHandler[src]

type VTable = ICoreWebView2CreateCoreWebView2ControllerCompletedHandlerVTable

A COM compatible V-Table

type Super = dyn IUnknown

The interface that this interface inherits from

impl<C: ICoreWebView2CreateCoreWebView2ControllerCompletedHandler> ProductionComInterface<C> for dyn ICoreWebView2CreateCoreWebView2ControllerCompletedHandler[src]

Implementations on Foreign Types

impl<T: ICoreWebView2CreateCoreWebView2ControllerCompletedHandler + ComInterface + ?Sized> ICoreWebView2CreateCoreWebView2ControllerCompletedHandler for ComRc<T>[src]

impl<T: ICoreWebView2CreateCoreWebView2ControllerCompletedHandler + ComInterface + ?Sized> ICoreWebView2CreateCoreWebView2ControllerCompletedHandler for ComPtr<T>[src]

Loading content...

Implementors

Loading content...