#[non_exhaustive]pub struct ResolveCaseOutputBuilder { /* private fields */ }
Expand description
A builder for ResolveCaseOutput
.
Implementations§
source§impl ResolveCaseOutputBuilder
impl ResolveCaseOutputBuilder
sourcepub fn initial_case_status(self, input: impl Into<String>) -> Self
pub fn initial_case_status(self, input: impl Into<String>) -> Self
The status of the case when the ResolveCase
request was sent.
sourcepub fn set_initial_case_status(self, input: Option<String>) -> Self
pub fn set_initial_case_status(self, input: Option<String>) -> Self
The status of the case when the ResolveCase
request was sent.
sourcepub fn get_initial_case_status(&self) -> &Option<String>
pub fn get_initial_case_status(&self) -> &Option<String>
The status of the case when the ResolveCase
request was sent.
sourcepub fn final_case_status(self, input: impl Into<String>) -> Self
pub fn final_case_status(self, input: impl Into<String>) -> Self
The status of the case after the ResolveCase
request was processed.
sourcepub fn set_final_case_status(self, input: Option<String>) -> Self
pub fn set_final_case_status(self, input: Option<String>) -> Self
The status of the case after the ResolveCase
request was processed.
sourcepub fn get_final_case_status(&self) -> &Option<String>
pub fn get_final_case_status(&self) -> &Option<String>
The status of the case after the ResolveCase
request was processed.
sourcepub fn build(self) -> ResolveCaseOutput
pub fn build(self) -> ResolveCaseOutput
Consumes the builder and constructs a ResolveCaseOutput
.
Trait Implementations§
source§impl Clone for ResolveCaseOutputBuilder
impl Clone for ResolveCaseOutputBuilder
source§fn clone(&self) -> ResolveCaseOutputBuilder
fn clone(&self) -> ResolveCaseOutputBuilder
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 Debug for ResolveCaseOutputBuilder
impl Debug for ResolveCaseOutputBuilder
source§impl Default for ResolveCaseOutputBuilder
impl Default for ResolveCaseOutputBuilder
source§fn default() -> ResolveCaseOutputBuilder
fn default() -> ResolveCaseOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ResolveCaseOutputBuilder
impl PartialEq for ResolveCaseOutputBuilder
source§fn eq(&self, other: &ResolveCaseOutputBuilder) -> bool
fn eq(&self, other: &ResolveCaseOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ResolveCaseOutputBuilder
Auto Trait Implementations§
impl Freeze for ResolveCaseOutputBuilder
impl RefUnwindSafe for ResolveCaseOutputBuilder
impl Send for ResolveCaseOutputBuilder
impl Sync for ResolveCaseOutputBuilder
impl Unpin for ResolveCaseOutputBuilder
impl UnwindSafe for ResolveCaseOutputBuilder
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.