pub struct EnableParamsBuilder<'a> { /* private fields */ }Implementations§
Source§impl<'a> EnableParamsBuilder<'a>
impl<'a> EnableParamsBuilder<'a>
Sourcepub fn patterns(self, patterns: Vec<RequestPattern<'a>>) -> Self
pub fn patterns(self, patterns: Vec<RequestPattern<'a>>) -> Self
If specified, only requests matching any of these patterns will produce fetchRequested event and will be paused until clients response. If not set, all requests will be affected.
Sourcepub fn handle_auth_requests(self, handle_auth_requests: bool) -> Self
pub fn handle_auth_requests(self, handle_auth_requests: bool) -> Self
If true, authRequired events will be issued and requests will be paused expecting a call to continueWithAuth.
pub fn build(self) -> EnableParams<'a>
Trait Implementations§
Source§impl<'a> Default for EnableParamsBuilder<'a>
impl<'a> Default for EnableParamsBuilder<'a>
Source§fn default() -> EnableParamsBuilder<'a>
fn default() -> EnableParamsBuilder<'a>
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl<'a> Freeze for EnableParamsBuilder<'a>
impl<'a> RefUnwindSafe for EnableParamsBuilder<'a>
impl<'a> Send for EnableParamsBuilder<'a>
impl<'a> Sync for EnableParamsBuilder<'a>
impl<'a> Unpin for EnableParamsBuilder<'a>
impl<'a> UnsafeUnpin for EnableParamsBuilder<'a>
impl<'a> UnwindSafe for EnableParamsBuilder<'a>
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