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