pub struct RequestPattern {
pub url_pattern: String,
pub resource_type: Option<String>,
pub request_stage: String,
}Expand description
Pattern for intercepting network requests via CDP Fetch domain.
Fields§
§url_pattern: StringGlob pattern or exact URL to match. “*” matches all URLs.
resource_type: Option<String>Optional resource type filter (e.g. “Document”, “XHR”, “Script”). When None, all resource types are intercepted.
request_stage: StringWhen to intercept: “Request” or “Response”. Defaults to “Request”.
Trait Implementations§
Source§impl Clone for RequestPattern
impl Clone for RequestPattern
Source§fn clone(&self) -> RequestPattern
fn clone(&self) -> RequestPattern
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RequestPattern
impl Debug for RequestPattern
Auto Trait Implementations§
impl Freeze for RequestPattern
impl RefUnwindSafe for RequestPattern
impl Send for RequestPattern
impl Sync for RequestPattern
impl Unpin for RequestPattern
impl UnsafeUnpin for RequestPattern
impl UnwindSafe for RequestPattern
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more