#[non_exhaustive]pub struct RealTimeContactAnalysisCategoryDetailsBuilder { /* private fields */ }
Expand description
A builder for RealTimeContactAnalysisCategoryDetails
.
Implementations§
source§impl RealTimeContactAnalysisCategoryDetailsBuilder
impl RealTimeContactAnalysisCategoryDetailsBuilder
sourcepub fn points_of_interest(
self,
input: RealTimeContactAnalysisPointOfInterest
) -> Self
pub fn points_of_interest( self, input: RealTimeContactAnalysisPointOfInterest ) -> Self
Appends an item to points_of_interest
.
To override the contents of this collection use set_points_of_interest
.
List of PointOfInterest - objects describing a single match of a rule.
sourcepub fn set_points_of_interest(
self,
input: Option<Vec<RealTimeContactAnalysisPointOfInterest>>
) -> Self
pub fn set_points_of_interest( self, input: Option<Vec<RealTimeContactAnalysisPointOfInterest>> ) -> Self
List of PointOfInterest - objects describing a single match of a rule.
sourcepub fn get_points_of_interest(
&self
) -> &Option<Vec<RealTimeContactAnalysisPointOfInterest>>
pub fn get_points_of_interest( &self ) -> &Option<Vec<RealTimeContactAnalysisPointOfInterest>>
List of PointOfInterest - objects describing a single match of a rule.
sourcepub fn build(self) -> Result<RealTimeContactAnalysisCategoryDetails, BuildError>
pub fn build(self) -> Result<RealTimeContactAnalysisCategoryDetails, BuildError>
Consumes the builder and constructs a RealTimeContactAnalysisCategoryDetails
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for RealTimeContactAnalysisCategoryDetailsBuilder
impl Clone for RealTimeContactAnalysisCategoryDetailsBuilder
source§fn clone(&self) -> RealTimeContactAnalysisCategoryDetailsBuilder
fn clone(&self) -> RealTimeContactAnalysisCategoryDetailsBuilder
Returns a copy 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 moresource§impl Default for RealTimeContactAnalysisCategoryDetailsBuilder
impl Default for RealTimeContactAnalysisCategoryDetailsBuilder
source§fn default() -> RealTimeContactAnalysisCategoryDetailsBuilder
fn default() -> RealTimeContactAnalysisCategoryDetailsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RealTimeContactAnalysisCategoryDetailsBuilder
impl PartialEq for RealTimeContactAnalysisCategoryDetailsBuilder
source§fn eq(&self, other: &RealTimeContactAnalysisCategoryDetailsBuilder) -> bool
fn eq(&self, other: &RealTimeContactAnalysisCategoryDetailsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RealTimeContactAnalysisCategoryDetailsBuilder
Auto Trait Implementations§
impl Freeze for RealTimeContactAnalysisCategoryDetailsBuilder
impl RefUnwindSafe for RealTimeContactAnalysisCategoryDetailsBuilder
impl Send for RealTimeContactAnalysisCategoryDetailsBuilder
impl Sync for RealTimeContactAnalysisCategoryDetailsBuilder
impl Unpin for RealTimeContactAnalysisCategoryDetailsBuilder
impl UnwindSafe for RealTimeContactAnalysisCategoryDetailsBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.