pub struct ServiceWorkerVersionBuilder { /* private fields */ }Implementations§
Source§impl ServiceWorkerVersionBuilder
 
impl ServiceWorkerVersionBuilder
pub fn version_id( self, version_id: impl Into<String>, ) -> ServiceWorkerVersionBuilder
pub fn registration_id( self, registration_id: impl Into<RegistrationId>, ) -> ServiceWorkerVersionBuilder
pub fn script_url( self, script_url: impl Into<String>, ) -> ServiceWorkerVersionBuilder
pub fn running_status( self, running_status: impl Into<ServiceWorkerVersionRunningStatus>, ) -> ServiceWorkerVersionBuilder
pub fn status( self, status: impl Into<ServiceWorkerVersionStatus>, ) -> ServiceWorkerVersionBuilder
pub fn script_last_modified( self, script_last_modified: impl Into<f64>, ) -> ServiceWorkerVersionBuilder
pub fn script_response_time( self, script_response_time: impl Into<f64>, ) -> ServiceWorkerVersionBuilder
pub fn controlled_client( self, controlled_client: impl Into<TargetId>, ) -> ServiceWorkerVersionBuilder
pub fn controlled_clients<I, S>( self, controlled_clients: I, ) -> ServiceWorkerVersionBuilder
pub fn target_id( self, target_id: impl Into<TargetId>, ) -> ServiceWorkerVersionBuilder
pub fn router_rules( self, router_rules: impl Into<String>, ) -> ServiceWorkerVersionBuilder
pub fn build(self) -> Result<ServiceWorkerVersion, String>
Trait Implementations§
Source§impl Clone for ServiceWorkerVersionBuilder
 
impl Clone for ServiceWorkerVersionBuilder
Source§fn clone(&self) -> ServiceWorkerVersionBuilder
 
fn clone(&self) -> ServiceWorkerVersionBuilder
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 moreSource§impl Default for ServiceWorkerVersionBuilder
 
impl Default for ServiceWorkerVersionBuilder
Source§fn default() -> ServiceWorkerVersionBuilder
 
fn default() -> ServiceWorkerVersionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServiceWorkerVersionBuilder
impl RefUnwindSafe for ServiceWorkerVersionBuilder
impl Send for ServiceWorkerVersionBuilder
impl Sync for ServiceWorkerVersionBuilder
impl Unpin for ServiceWorkerVersionBuilder
impl UnwindSafe for ServiceWorkerVersionBuilder
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