[][src]Enum webview2::ProcessFailedKind

#[repr(u32)]pub enum ProcessFailedKind {
    BrowserProcessExited,
    RenderProcessExited,
    RenderProcessUnresponsive,
}

Kind of process failure used in the ICoreWebView2ProcessFailedEventHandler interface.

Variants

BrowserProcessExited

Indicates the browser process terminated unexpectedly. The WebView automatically goes into the Closed state. The app has to recreate a new WebView to recover from this failure.

RenderProcessExited

Indicates the render process terminated unexpectedly. A new render process will be created automatically and navigated to an error page. The app can use Reload to try to recover from this failure.

RenderProcessUnresponsive

Indicates the render process becomes unresponsive. The app can try to navigate away from the page to recover from the failure.

Trait Implementations

impl Clone for ProcessFailedKind[src]

impl Copy for ProcessFailedKind[src]

impl Debug for ProcessFailedKind[src]

impl Eq for ProcessFailedKind[src]

impl PartialEq<ProcessFailedKind> for ProcessFailedKind[src]

impl StructuralEq for ProcessFailedKind[src]

impl StructuralPartialEq for ProcessFailedKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.