RequestInterceptedEventBuilder

Struct RequestInterceptedEventBuilder 

Source
pub struct RequestInterceptedEventBuilder { /* private fields */ }
๐Ÿ‘ŽDeprecated
Available on crate features Network and Debugger and Runtime and Security and experimental only.

Implementationsยง

Sourceยง

impl RequestInterceptedEventBuilder

Source

pub fn interception_id(&mut self, v: InterceptionId) -> &mut Self

๐Ÿ‘ŽDeprecated

Each request the page makes will have a unique id, however if any redirects are encountered while processing that fetch, they will be reported with the same id as the original fetch. Likewise if HTTP authentication is needed then the same fetch id will be used.

Source

pub fn request(&mut self, v: Request) -> &mut Self

๐Ÿ‘ŽDeprecated
Source

pub fn frame_id(&mut self, v: FrameId) -> &mut Self

๐Ÿ‘ŽDeprecated

The id of the frame that initiated the request.

Source

pub fn resource_type(&mut self, v: ResourceType) -> &mut Self

๐Ÿ‘ŽDeprecated

How the requested resource will be used.

Source

pub fn is_navigation_request(&mut self, v: bool) -> &mut Self

๐Ÿ‘ŽDeprecated

Whether this is a navigation request, which can abort the navigation completely.

Source

pub fn is_download(&mut self, v: bool) -> &mut Self

๐Ÿ‘ŽDeprecated

Set if the request is a navigation that will result in a download. Only present after response is received from the server (i.e. HeadersReceived stage).

Source

pub fn redirect_url(&mut self, v: String) -> &mut Self

๐Ÿ‘ŽDeprecated

Redirect location, only sent if a redirect was intercepted.

Source

pub fn auth_challenge(&mut self, v: JsonValue) -> &mut Self

๐Ÿ‘ŽDeprecated

Details of the Authorization Challenge encountered. If this is set then continueInterceptedRequest must contain an authChallengeResponse.

Source

pub fn response_error_reason(&mut self, v: ErrorReason) -> &mut Self

๐Ÿ‘ŽDeprecated

Response error if intercepted at response stage or if redirect occurred while intercepting request.

Source

pub fn response_status_code(&mut self, v: u32) -> &mut Self

๐Ÿ‘ŽDeprecated

Response code if intercepted at response stage or if redirect occurred while intercepting request or auth retry occurred.

Source

pub fn response_headers(&mut self, v: Headers) -> &mut Self

๐Ÿ‘ŽDeprecated

Response headers if intercepted at the response stage or if redirect occurred while intercepting request or auth retry occurred.

Source

pub fn request_id(&mut self, v: RequestId) -> &mut Self

๐Ÿ‘ŽDeprecated

If the intercepted request had a corresponding requestWillBeSent event fired for it, then this requestId will be the same as the requestId present in the requestWillBeSent event.

Source

pub fn build(&mut self) -> Result<RequestInterceptedEvent, &'static str>

๐Ÿ‘ŽDeprecated

Trait Implementationsยง

Sourceยง

impl Clone for RequestInterceptedEventBuilder

Sourceยง

fn clone(&self) -> RequestInterceptedEventBuilder

Returns a duplicate of the value. Read more
1.0.0 ยท Sourceยง

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Sourceยง

impl Debug for RequestInterceptedEventBuilder

Sourceยง

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Sourceยง

impl Default for RequestInterceptedEventBuilder

Sourceยง

fn default() -> Self

Returns the โ€œdefault valueโ€ for a type. Read more

Auto Trait Implementationsยง

Blanket Implementationsยง

Sourceยง

impl<T> Any for T
where T: 'static + ?Sized,

Sourceยง

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Sourceยง

impl<T> Borrow<T> for T
where T: ?Sized,

Sourceยง

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Sourceยง

impl<T> BorrowMut<T> for T
where T: ?Sized,

Sourceยง

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Sourceยง

impl<T> CloneToUninit for T
where T: Clone,

Sourceยง

unsafe fn clone_to_uninit(&self, dest: *mut u8)

๐Ÿ”ฌThis is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Sourceยง

impl<T> From<T> for T

Sourceยง

fn from(t: T) -> T

Returns the argument unchanged.

Sourceยง

impl<T, U> Into<U> for T
where U: From<T>,

Sourceยง

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Sourceยง

impl<T> ToOwned for T
where T: Clone,

Sourceยง

type Owned = T

The resulting type after obtaining ownership.
Sourceยง

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Sourceยง

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Sourceยง

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Sourceยง

type Error = Infallible

The type returned in the event of a conversion error.
Sourceยง

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Sourceยง

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Sourceยง

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

The type returned in the event of a conversion error.
Sourceยง

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.