[][src]Trait webview2_sys::ICoreWebView2ExecuteScriptCompletedHandler

pub trait ICoreWebView2ExecuteScriptCompletedHandler: IUnknown {
    unsafe fn invoke(
        &self,
        error_code: HRESULT,
        result_object_as_json: LPCWSTR
    ) -> HRESULT; }

The caller implements this interface to receive the result of the ExecuteScript method.

Required methods

unsafe fn invoke(
    &self,
    error_code: HRESULT,
    result_object_as_json: LPCWSTR
) -> HRESULT

Called to provide the implementer with the completion status and result of the corresponding asynchronous method call.

Loading content...

Trait Implementations

impl ComInterface for dyn ICoreWebView2ExecuteScriptCompletedHandler[src]

type VTable = ICoreWebView2ExecuteScriptCompletedHandlerVTable

A COM compatible V-Table

type Super = dyn IUnknown

The interface that this interface inherits from

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

Implementations on Foreign Types

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

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

Loading content...

Implementors

Loading content...