Trait webview2_sys::ICoreWebView2TrySuspendCompletedHandler[][src]

pub trait ICoreWebView2TrySuspendCompletedHandler: IUnknown {
    unsafe fn invoke(&self, error_code: HRESULT, is_successful: BOOL) -> HRESULT;
}

The caller implements this interface to receive the TrySuspend result.

Required methods

unsafe fn invoke(&self, error_code: HRESULT, is_successful: BOOL) -> HRESULT[src]

Provide the result of the TrySuspend operation. See Sleeping Tabs FAQ for conditions that might prevent WebView from being suspended. In those situations, isSuccessful will be false and errorCode is S_OK.

Loading content...

Trait Implementations

impl ComInterface for dyn ICoreWebView2TrySuspendCompletedHandler[src]

type VTable = ICoreWebView2TrySuspendCompletedHandlerVTable

A COM compatible V-Table

type Super = dyn IUnknown

The interface that this interface inherits from

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

Implementations on Foreign Types

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

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

Loading content...

Implementors

Loading content...