pub struct RequestServedFromCacheEventParamsBuilder { /* private fields */ }Expand description
Builder for RequestServedFromCacheEventParams.
Implementations§
Source§impl RequestServedFromCacheEventParamsBuilder
impl RequestServedFromCacheEventParamsBuilder
Sourcepub fn request_id(&mut self, value: RequestId) -> &mut Self
pub fn request_id(&mut self, value: RequestId) -> &mut Self
Request identifier.
Sourcepub fn build(
&self,
) -> Result<RequestServedFromCacheEventParams, RequestServedFromCacheEventParamsBuilderError>
pub fn build( &self, ) -> Result<RequestServedFromCacheEventParams, RequestServedFromCacheEventParamsBuilderError>
Builds a new RequestServedFromCacheEventParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for RequestServedFromCacheEventParamsBuilder
impl Clone for RequestServedFromCacheEventParamsBuilder
Source§fn clone(&self) -> RequestServedFromCacheEventParamsBuilder
fn clone(&self) -> RequestServedFromCacheEventParamsBuilder
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 RequestServedFromCacheEventParamsBuilder
impl RefUnwindSafe for RequestServedFromCacheEventParamsBuilder
impl Send for RequestServedFromCacheEventParamsBuilder
impl Sync for RequestServedFromCacheEventParamsBuilder
impl Unpin for RequestServedFromCacheEventParamsBuilder
impl UnsafeUnpin for RequestServedFromCacheEventParamsBuilder
impl UnwindSafe for RequestServedFromCacheEventParamsBuilder
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