pub struct PrerenderStatusUpdatedEventParamsBuilder { /* private fields */ }Expand description
Builder for PrerenderStatusUpdatedEventParams.
Implementations§
Source§impl PrerenderStatusUpdatedEventParamsBuilder
impl PrerenderStatusUpdatedEventParamsBuilder
pub fn key(&mut self, value: PreloadingAttemptKey) -> &mut Self
pub fn pipeline_id(&mut self, value: PreloadPipelineId) -> &mut Self
pub fn status(&mut self, value: PreloadingStatus) -> &mut Self
pub fn prerender_status( &mut self, value: Option<PrerenderFinalStatus>, ) -> &mut Self
Sourcepub fn disallowed_mojo_interface(&mut self, value: Option<String>) -> &mut Self
pub fn disallowed_mojo_interface(&mut self, value: Option<String>) -> &mut Self
This is used to give users more information about the name of Mojo interface that is incompatible with prerender and has caused the cancellation of the attempt.
pub fn mismatched_headers( &mut self, value: Option<Vec<PrerenderMismatchedHeaders>>, ) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<PrerenderStatusUpdatedEventParams, PrerenderStatusUpdatedEventParamsBuilderError>
pub fn build( &self, ) -> Result<PrerenderStatusUpdatedEventParams, PrerenderStatusUpdatedEventParamsBuilderError>
Builds a new PrerenderStatusUpdatedEventParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for PrerenderStatusUpdatedEventParamsBuilder
impl Clone for PrerenderStatusUpdatedEventParamsBuilder
Source§fn clone(&self) -> PrerenderStatusUpdatedEventParamsBuilder
fn clone(&self) -> PrerenderStatusUpdatedEventParamsBuilder
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 PrerenderStatusUpdatedEventParamsBuilder
impl RefUnwindSafe for PrerenderStatusUpdatedEventParamsBuilder
impl Send for PrerenderStatusUpdatedEventParamsBuilder
impl Sync for PrerenderStatusUpdatedEventParamsBuilder
impl Unpin for PrerenderStatusUpdatedEventParamsBuilder
impl UnsafeUnpin for PrerenderStatusUpdatedEventParamsBuilder
impl UnwindSafe for PrerenderStatusUpdatedEventParamsBuilder
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