#[non_exhaustive]pub struct ContactFlowModuleSearchCriteriaBuilder { /* private fields */ }
Expand description
A builder for ContactFlowModuleSearchCriteria
.
Implementations§
source§impl ContactFlowModuleSearchCriteriaBuilder
impl ContactFlowModuleSearchCriteriaBuilder
sourcepub fn or_conditions(self, input: ContactFlowModuleSearchCriteria) -> Self
pub fn or_conditions(self, input: ContactFlowModuleSearchCriteria) -> Self
Appends an item to or_conditions
.
To override the contents of this collection use set_or_conditions
.
A list of conditions which would be applied together with an OR
condition.
sourcepub fn set_or_conditions(
self,
input: Option<Vec<ContactFlowModuleSearchCriteria>>,
) -> Self
pub fn set_or_conditions( self, input: Option<Vec<ContactFlowModuleSearchCriteria>>, ) -> Self
A list of conditions which would be applied together with an OR
condition.
sourcepub fn get_or_conditions(&self) -> &Option<Vec<ContactFlowModuleSearchCriteria>>
pub fn get_or_conditions(&self) -> &Option<Vec<ContactFlowModuleSearchCriteria>>
A list of conditions which would be applied together with an OR
condition.
sourcepub fn and_conditions(self, input: ContactFlowModuleSearchCriteria) -> Self
pub fn and_conditions(self, input: ContactFlowModuleSearchCriteria) -> Self
Appends an item to and_conditions
.
To override the contents of this collection use set_and_conditions
.
A list of conditions which would be applied together with an AND
condition.
sourcepub fn set_and_conditions(
self,
input: Option<Vec<ContactFlowModuleSearchCriteria>>,
) -> Self
pub fn set_and_conditions( self, input: Option<Vec<ContactFlowModuleSearchCriteria>>, ) -> Self
A list of conditions which would be applied together with an AND
condition.
sourcepub fn get_and_conditions(
&self,
) -> &Option<Vec<ContactFlowModuleSearchCriteria>>
pub fn get_and_conditions( &self, ) -> &Option<Vec<ContactFlowModuleSearchCriteria>>
A list of conditions which would be applied together with an AND
condition.
sourcepub fn string_condition(self, input: StringCondition) -> Self
pub fn string_condition(self, input: StringCondition) -> Self
A leaf node condition which can be used to specify a string condition.
sourcepub fn set_string_condition(self, input: Option<StringCondition>) -> Self
pub fn set_string_condition(self, input: Option<StringCondition>) -> Self
A leaf node condition which can be used to specify a string condition.
sourcepub fn get_string_condition(&self) -> &Option<StringCondition>
pub fn get_string_condition(&self) -> &Option<StringCondition>
A leaf node condition which can be used to specify a string condition.
sourcepub fn build(self) -> ContactFlowModuleSearchCriteria
pub fn build(self) -> ContactFlowModuleSearchCriteria
Consumes the builder and constructs a ContactFlowModuleSearchCriteria
.
Trait Implementations§
source§impl Clone for ContactFlowModuleSearchCriteriaBuilder
impl Clone for ContactFlowModuleSearchCriteriaBuilder
source§fn clone(&self) -> ContactFlowModuleSearchCriteriaBuilder
fn clone(&self) -> ContactFlowModuleSearchCriteriaBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ContactFlowModuleSearchCriteriaBuilder
impl Default for ContactFlowModuleSearchCriteriaBuilder
source§fn default() -> ContactFlowModuleSearchCriteriaBuilder
fn default() -> ContactFlowModuleSearchCriteriaBuilder
source§impl PartialEq for ContactFlowModuleSearchCriteriaBuilder
impl PartialEq for ContactFlowModuleSearchCriteriaBuilder
source§fn eq(&self, other: &ContactFlowModuleSearchCriteriaBuilder) -> bool
fn eq(&self, other: &ContactFlowModuleSearchCriteriaBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ContactFlowModuleSearchCriteriaBuilder
Auto Trait Implementations§
impl Freeze for ContactFlowModuleSearchCriteriaBuilder
impl RefUnwindSafe for ContactFlowModuleSearchCriteriaBuilder
impl Send for ContactFlowModuleSearchCriteriaBuilder
impl Sync for ContactFlowModuleSearchCriteriaBuilder
impl Unpin for ContactFlowModuleSearchCriteriaBuilder
impl UnwindSafe for ContactFlowModuleSearchCriteriaBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more