#[repr(u32)]pub enum WebResourceContext {
Show 17 variants
All = 0,
Document = 1,
Stylesheet = 2,
Image = 3,
Media = 4,
Font = 5,
Script = 6,
XmlHttpRequest = 7,
Fetch = 8,
TextTrack = 9,
EventSource = 10,
Websocket = 11,
Manifest = 12,
SignedExchange = 13,
Ping = 14,
CspViolationReport = 15,
Other = 16,
}
Expand description
Specifies the web resource request contexts.
Variants§
All = 0
Specifies all resources.
Document = 1
Specifies a document resource.
Stylesheet = 2
Specifies a CSS resource.
Image = 3
Specifies an image resource.
Media = 4
Specifies another media resource such as a video.
Font = 5
Specifies a font resource.
Script = 6
Specifies a script resource.
XmlHttpRequest = 7
Specifies an XML HTTP request.
Fetch = 8
Specifies a Fetch API communication.
TextTrack = 9
Specifies a TextTrack resource.
EventSource = 10
Specifies an EventSource API communication.
Websocket = 11
Specifies a WebSocket API communication.
Manifest = 12
Specifies a Web App Manifest.
SignedExchange = 13
Specifies a Signed HTTP Exchange.
Ping = 14
Specifies a Ping request.
CspViolationReport = 15
Specifies a CSP Violation Report.
Other = 16
Specifies an other resource.
Trait Implementations§
Source§impl Clone for WebResourceContext
impl Clone for WebResourceContext
Source§fn clone(&self) -> WebResourceContext
fn clone(&self) -> WebResourceContext
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WebResourceContext
impl Debug for WebResourceContext
Source§impl PartialEq for WebResourceContext
impl PartialEq for WebResourceContext
impl Copy for WebResourceContext
impl Eq for WebResourceContext
impl StructuralPartialEq for WebResourceContext
Auto Trait Implementations§
impl Freeze for WebResourceContext
impl RefUnwindSafe for WebResourceContext
impl Send for WebResourceContext
impl Sync for WebResourceContext
impl Unpin for WebResourceContext
impl UnwindSafe for WebResourceContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more