Struct aws_sdk_connectcases::types::builders::ContactBuilder
source · #[non_exhaustive]pub struct ContactBuilder { /* private fields */ }Expand description
A builder for Contact.
Implementations§
source§impl ContactBuilder
impl ContactBuilder
sourcepub fn contact_arn(self, input: impl Into<String>) -> Self
pub fn contact_arn(self, input: impl Into<String>) -> Self
A unique identifier of a contact in Amazon Connect.
This field is required.sourcepub fn set_contact_arn(self, input: Option<String>) -> Self
pub fn set_contact_arn(self, input: Option<String>) -> Self
A unique identifier of a contact in Amazon Connect.
sourcepub fn get_contact_arn(&self) -> &Option<String>
pub fn get_contact_arn(&self) -> &Option<String>
A unique identifier of a contact in Amazon Connect.
Trait Implementations§
source§impl Clone for ContactBuilder
impl Clone for ContactBuilder
source§fn clone(&self) -> ContactBuilder
fn clone(&self) -> ContactBuilder
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 ContactBuilder
impl Debug for ContactBuilder
source§impl Default for ContactBuilder
impl Default for ContactBuilder
source§fn default() -> ContactBuilder
fn default() -> ContactBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ContactBuilder
impl PartialEq for ContactBuilder
source§fn eq(&self, other: &ContactBuilder) -> bool
fn eq(&self, other: &ContactBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ContactBuilder
Auto Trait Implementations§
impl Freeze for ContactBuilder
impl RefUnwindSafe for ContactBuilder
impl Send for ContactBuilder
impl Sync for ContactBuilder
impl Unpin for ContactBuilder
impl UnwindSafe for ContactBuilder
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.