pub struct ServiceWorkerRouterInfoBuilder { /* private fields */ }
Implementations§
Source§impl ServiceWorkerRouterInfoBuilder
impl ServiceWorkerRouterInfoBuilder
pub fn rule_id_matched( self, rule_id_matched: impl Into<i64>, ) -> ServiceWorkerRouterInfoBuilder
pub fn matched_source_type( self, matched_source_type: impl Into<ServiceWorkerRouterSource>, ) -> ServiceWorkerRouterInfoBuilder
pub fn actual_source_type( self, actual_source_type: impl Into<ServiceWorkerRouterSource>, ) -> ServiceWorkerRouterInfoBuilder
pub fn build(self) -> ServiceWorkerRouterInfo
Trait Implementations§
Source§impl Clone for ServiceWorkerRouterInfoBuilder
impl Clone for ServiceWorkerRouterInfoBuilder
Source§fn clone(&self) -> ServiceWorkerRouterInfoBuilder
fn clone(&self) -> ServiceWorkerRouterInfoBuilder
Returns a copy 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 moreSource§impl Default for ServiceWorkerRouterInfoBuilder
impl Default for ServiceWorkerRouterInfoBuilder
Source§fn default() -> ServiceWorkerRouterInfoBuilder
fn default() -> ServiceWorkerRouterInfoBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServiceWorkerRouterInfoBuilder
impl RefUnwindSafe for ServiceWorkerRouterInfoBuilder
impl Send for ServiceWorkerRouterInfoBuilder
impl Sync for ServiceWorkerRouterInfoBuilder
impl Unpin for ServiceWorkerRouterInfoBuilder
impl UnwindSafe for ServiceWorkerRouterInfoBuilder
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
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