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