[][src]Enum webview2_sys::WebResourceContext

#[repr(u32)]pub enum WebResourceContext {
    All,
    Document,
    Stylesheet,
    Image,
    Media,
    Font,
    Script,
    XmlHttpRequest,
    Fetch,
    TextTrack,
    EventSource,
    Websocket,
    Manifest,
    SignedExchange,
    Ping,
    CspViolationReport,
    Other,
}

Enum for web resource request contexts.

Variants

All

All resources

Document

Document resources

Stylesheet

CSS resources

Image

Image resources

Media

Other media resources such as videos

Font

Font resources

Script

Script resources

XmlHttpRequest

XML HTTP requests

Fetch

Fetch API communication

TextTrack

TextTrack resources

EventSource

EventSource API communication

Websocket

WebSocket API communication

Manifest

Web App Manifests

SignedExchange

Signed HTTP Exchanges

Ping

Ping requests

CspViolationReport

CSP Violation Reports

Other

Other resources

Trait Implementations

impl Clone for WebResourceContext[src]

impl Copy for WebResourceContext[src]

impl Debug for WebResourceContext[src]

impl Eq for WebResourceContext[src]

impl PartialEq<WebResourceContext> for WebResourceContext[src]

impl StructuralEq for WebResourceContext[src]

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