pub struct RequestPatternBuilder { /* private fields */ }Expand description
Builder for RequestPattern.
Implementations§
Source§impl RequestPatternBuilder
impl RequestPatternBuilder
Sourcepub fn url_pattern<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn url_pattern<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Wildcards ('*' -> zero or more, '?' -> exactly one) are allowed. Escape character is
backslash. Omitting is equivalent to "*".
Sourcepub fn resource_type<VALUE: Into<ResourceType>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn resource_type<VALUE: Into<ResourceType>>( &mut self, value: VALUE, ) -> &mut Self
If set, only requests for matching resource types will be intercepted.
Sourcepub fn interception_stage<VALUE: Into<InterceptionStage>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn interception_stage<VALUE: Into<InterceptionStage>>( &mut self, value: VALUE, ) -> &mut Self
Stage at which to begin intercepting requests. Default is Request.
Sourcepub fn build(&self) -> Result<RequestPattern, RequestPatternBuilderError>
pub fn build(&self) -> Result<RequestPattern, RequestPatternBuilderError>
Trait Implementations§
Source§impl Clone for RequestPatternBuilder
impl Clone for RequestPatternBuilder
Source§fn clone(&self) -> RequestPatternBuilder
fn clone(&self) -> RequestPatternBuilder
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 RequestPatternBuilder
impl RefUnwindSafe for RequestPatternBuilder
impl Send for RequestPatternBuilder
impl Sync for RequestPatternBuilder
impl Unpin for RequestPatternBuilder
impl UnsafeUnpin for RequestPatternBuilder
impl UnwindSafe for RequestPatternBuilder
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