[−][src]Trait webview2_sys::ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler
The caller implements this interface to receive the WebView2Environment created via CreateCoreWebView2Environment.
Required methods
unsafe fn invoke(
&self,
result: HRESULT,
created_environment: *mut *mut ICoreWebView2EnvironmentVTable
) -> HRESULT
&self,
result: HRESULT,
created_environment: *mut *mut ICoreWebView2EnvironmentVTable
) -> HRESULT
Called to provide the implementer with the completion status and result of the corresponding asynchronous method call.
Trait Implementations
impl ComInterface for dyn ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler
[src]
type VTable = ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandlerVTable
A COM compatible V-Table
type Super = dyn IUnknown
The interface that this interface inherits from
const IID: IID
[src]
fn is_iid_in_inheritance_chain(riid: &GUID) -> bool
[src]
impl<C: ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler> ProductionComInterface<C> for dyn ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler
[src]
Implementations on Foreign Types
impl<T: ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler + ComInterface + ?Sized> ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler for ComRc<T>
[src]
unsafe fn invoke(
&self,
result: HRESULT,
created_environment: *mut *mut ICoreWebView2EnvironmentVTable
) -> HRESULT
[src]
&self,
result: HRESULT,
created_environment: *mut *mut ICoreWebView2EnvironmentVTable
) -> HRESULT
impl<T: ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler + ComInterface + ?Sized> ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler for ComPtr<T>
[src]
unsafe fn invoke(
&self,
result: HRESULT,
created_environment: *mut *mut ICoreWebView2EnvironmentVTable
) -> HRESULT
[src]
&self,
result: HRESULT,
created_environment: *mut *mut ICoreWebView2EnvironmentVTable
) -> HRESULT