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