pub struct RequestPausedEventParamsBuilder { /* private fields */ }Expand description
Builder for RequestPausedEventParams.
Implementations§
Source§impl RequestPausedEventParamsBuilder
impl RequestPausedEventParamsBuilder
Sourcepub fn request_id(&mut self, value: RequestId) -> &mut Self
pub fn request_id(&mut self, value: RequestId) -> &mut Self
Each request the page makes will have a unique id.
Sourcepub fn frame_id(&mut self, value: FrameId) -> &mut Self
pub fn frame_id(&mut self, value: FrameId) -> &mut Self
The id of the frame that initiated the request.
Sourcepub fn resource_type(&mut self, value: ResourceType) -> &mut Self
pub fn resource_type(&mut self, value: ResourceType) -> &mut Self
How the requested resource will be used.
Sourcepub fn response_error_reason(&mut self, value: Option<ErrorReason>) -> &mut Self
pub fn response_error_reason(&mut self, value: Option<ErrorReason>) -> &mut Self
Response error if intercepted at response stage.
Sourcepub fn response_status_code(&mut self, value: Option<JsUInt>) -> &mut Self
pub fn response_status_code(&mut self, value: Option<JsUInt>) -> &mut Self
Response code if intercepted at response stage.
Sourcepub fn response_status_text(&mut self, value: Option<String>) -> &mut Self
pub fn response_status_text(&mut self, value: Option<String>) -> &mut Self
Response status text if intercepted at response stage.
Sourcepub fn response_headers(&mut self, value: Option<Vec<HeaderEntry>>) -> &mut Self
pub fn response_headers(&mut self, value: Option<Vec<HeaderEntry>>) -> &mut Self
Response headers if intercepted at the response stage.
Sourcepub fn network_id(&mut self, value: Option<RequestId>) -> &mut Self
pub fn network_id(&mut self, value: Option<RequestId>) -> &mut Self
If the intercepted request had a corresponding Network.requestWillBeSent event fired for it, then this networkId will be the same as the requestId present in the requestWillBeSent event.
Sourcepub fn redirected_request_id(&mut self, value: Option<RequestId>) -> &mut Self
pub fn redirected_request_id(&mut self, value: Option<RequestId>) -> &mut Self
If the request is due to a redirect response from the server, the id of the request that has caused the redirect.
Sourcepub fn build(
&self,
) -> Result<RequestPausedEventParams, RequestPausedEventParamsBuilderError>
pub fn build( &self, ) -> Result<RequestPausedEventParams, RequestPausedEventParamsBuilderError>
Trait Implementations§
Source§impl Clone for RequestPausedEventParamsBuilder
impl Clone for RequestPausedEventParamsBuilder
Source§fn clone(&self) -> RequestPausedEventParamsBuilder
fn clone(&self) -> RequestPausedEventParamsBuilder
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 moreAuto Trait Implementations§
impl Freeze for RequestPausedEventParamsBuilder
impl RefUnwindSafe for RequestPausedEventParamsBuilder
impl Send for RequestPausedEventParamsBuilder
impl Sync for RequestPausedEventParamsBuilder
impl Unpin for RequestPausedEventParamsBuilder
impl UnsafeUnpin for RequestPausedEventParamsBuilder
impl UnwindSafe for RequestPausedEventParamsBuilder
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