#[non_exhaustive]pub struct InvalidContactFlowModuleExceptionBuilder { /* private fields */ }
Expand description
A builder for InvalidContactFlowModuleException
.
Implementations§
source§impl InvalidContactFlowModuleExceptionBuilder
impl InvalidContactFlowModuleExceptionBuilder
sourcepub fn problems(self, input: ProblemDetail) -> Self
pub fn problems(self, input: ProblemDetail) -> Self
Appends an item to problems
.
To override the contents of this collection use set_problems
.
pub fn set_problems(self, input: Option<Vec<ProblemDetail>>) -> Self
pub fn get_problems(&self) -> &Option<Vec<ProblemDetail>>
pub fn message(self, input: impl Into<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
pub fn get_message(&self) -> &Option<String>
sourcepub fn meta(self, meta: ErrorMetadata) -> Self
pub fn meta(self, meta: ErrorMetadata) -> Self
Sets error metadata
sourcepub fn set_meta(&mut self, meta: Option<ErrorMetadata>) -> &mut Self
pub fn set_meta(&mut self, meta: Option<ErrorMetadata>) -> &mut Self
Sets error metadata
sourcepub fn build(self) -> InvalidContactFlowModuleException
pub fn build(self) -> InvalidContactFlowModuleException
Consumes the builder and constructs a InvalidContactFlowModuleException
.
Trait Implementations§
source§impl Clone for InvalidContactFlowModuleExceptionBuilder
impl Clone for InvalidContactFlowModuleExceptionBuilder
source§fn clone(&self) -> InvalidContactFlowModuleExceptionBuilder
fn clone(&self) -> InvalidContactFlowModuleExceptionBuilder
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 InvalidContactFlowModuleExceptionBuilder
impl Default for InvalidContactFlowModuleExceptionBuilder
source§fn default() -> InvalidContactFlowModuleExceptionBuilder
fn default() -> InvalidContactFlowModuleExceptionBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for InvalidContactFlowModuleExceptionBuilder
impl PartialEq for InvalidContactFlowModuleExceptionBuilder
source§fn eq(&self, other: &InvalidContactFlowModuleExceptionBuilder) -> bool
fn eq(&self, other: &InvalidContactFlowModuleExceptionBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InvalidContactFlowModuleExceptionBuilder
Auto Trait Implementations§
impl Freeze for InvalidContactFlowModuleExceptionBuilder
impl RefUnwindSafe for InvalidContactFlowModuleExceptionBuilder
impl Send for InvalidContactFlowModuleExceptionBuilder
impl Sync for InvalidContactFlowModuleExceptionBuilder
impl Unpin for InvalidContactFlowModuleExceptionBuilder
impl UnwindSafe for InvalidContactFlowModuleExceptionBuilder
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.