Enum webview2_sys::ProcessFailedReason[][src]

#[repr(u32)]
pub enum ProcessFailedReason {
    Unexpected,
    Unresponsive,
    Terminated,
    Crashed,
    LaunchFailed,
    OutOfMemory,
}

Specifies the process failure reason used in the ICoreWebView2ProcessFailedEventHandler interface.

Variants

Unexpected

An unexpected process failure occurred.

Unresponsive

The process became unresponsive. This only applies to the main frame’s render process.

Terminated

The process was terminated. For example, from Task Manager.

Crashed

The process crashed.

LaunchFailed

The process failed to launch.

OutOfMemory

The process died due to running out of memory.

Trait Implementations

impl Clone for ProcessFailedReason[src]

impl Copy for ProcessFailedReason[src]

impl Debug for ProcessFailedReason[src]

impl Eq for ProcessFailedReason[src]

impl PartialEq<ProcessFailedReason> for ProcessFailedReason[src]

impl StructuralEq for ProcessFailedReason[src]

impl StructuralPartialEq for ProcessFailedReason[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.