#[non_exhaustive]pub struct InvalidContactFlowExceptionBuilder { /* private fields */ }
Expand description
A builder for InvalidContactFlowException
.
Implementations§
source§impl InvalidContactFlowExceptionBuilder
impl InvalidContactFlowExceptionBuilder
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
.
The problems with the flow. Please fix before trying again.
sourcepub fn set_problems(self, input: Option<Vec<ProblemDetail>>) -> Self
pub fn set_problems(self, input: Option<Vec<ProblemDetail>>) -> Self
The problems with the flow. Please fix before trying again.
sourcepub fn get_problems(&self) -> &Option<Vec<ProblemDetail>>
pub fn get_problems(&self) -> &Option<Vec<ProblemDetail>>
The problems with the flow. Please fix before trying again.
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) -> InvalidContactFlowException
pub fn build(self) -> InvalidContactFlowException
Consumes the builder and constructs a InvalidContactFlowException
.
Trait Implementations§
source§impl Clone for InvalidContactFlowExceptionBuilder
impl Clone for InvalidContactFlowExceptionBuilder
source§fn clone(&self) -> InvalidContactFlowExceptionBuilder
fn clone(&self) -> InvalidContactFlowExceptionBuilder
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 InvalidContactFlowExceptionBuilder
impl Default for InvalidContactFlowExceptionBuilder
source§fn default() -> InvalidContactFlowExceptionBuilder
fn default() -> InvalidContactFlowExceptionBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for InvalidContactFlowExceptionBuilder
impl PartialEq for InvalidContactFlowExceptionBuilder
source§fn eq(&self, other: &InvalidContactFlowExceptionBuilder) -> bool
fn eq(&self, other: &InvalidContactFlowExceptionBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InvalidContactFlowExceptionBuilder
Auto Trait Implementations§
impl Freeze for InvalidContactFlowExceptionBuilder
impl RefUnwindSafe for InvalidContactFlowExceptionBuilder
impl Send for InvalidContactFlowExceptionBuilder
impl Sync for InvalidContactFlowExceptionBuilder
impl Unpin for InvalidContactFlowExceptionBuilder
impl UnwindSafe for InvalidContactFlowExceptionBuilder
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.