#[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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.