pub struct InterceptGuard { /* private fields */ }Expand description
Scoped lease that enables CDP Fetch domain interception.
While this guard is alive, the Fetch domain is enabled for the active session with the configured patterns. Paused requests fire Fetch.requestPaused events observable via diagnostics.
On drop, Fetch is disabled for the session.
Implementations§
Source§impl InterceptGuard
impl InterceptGuard
Sourcepub async fn disable(self) -> BrowserResult<()>
pub async fn disable(self) -> BrowserResult<()>
Manually disable interception before the guard drops.
Trait Implementations§
Source§impl Drop for InterceptGuard
impl Drop for InterceptGuard
Auto Trait Implementations§
impl Freeze for InterceptGuard
impl RefUnwindSafe for InterceptGuard
impl Send for InterceptGuard
impl Sync for InterceptGuard
impl Unpin for InterceptGuard
impl UnsafeUnpin for InterceptGuard
impl UnwindSafe for InterceptGuard
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> 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