Struct aws_sdk_chime::types::builders::ParticipantBuilder
source · #[non_exhaustive]pub struct ParticipantBuilder { /* private fields */ }Expand description
A builder for Participant.
Implementations§
source§impl ParticipantBuilder
impl ParticipantBuilder
sourcepub fn phone_number(self, input: impl Into<String>) -> Self
pub fn phone_number(self, input: impl Into<String>) -> Self
The participant's phone number.
sourcepub fn set_phone_number(self, input: Option<String>) -> Self
pub fn set_phone_number(self, input: Option<String>) -> Self
The participant's phone number.
sourcepub fn get_phone_number(&self) -> &Option<String>
pub fn get_phone_number(&self) -> &Option<String>
The participant's phone number.
sourcepub fn proxy_phone_number(self, input: impl Into<String>) -> Self
pub fn proxy_phone_number(self, input: impl Into<String>) -> Self
The participant's proxy phone number.
sourcepub fn set_proxy_phone_number(self, input: Option<String>) -> Self
pub fn set_proxy_phone_number(self, input: Option<String>) -> Self
The participant's proxy phone number.
sourcepub fn get_proxy_phone_number(&self) -> &Option<String>
pub fn get_proxy_phone_number(&self) -> &Option<String>
The participant's proxy phone number.
sourcepub fn build(self) -> Participant
pub fn build(self) -> Participant
Consumes the builder and constructs a Participant.
Trait Implementations§
source§impl Clone for ParticipantBuilder
impl Clone for ParticipantBuilder
source§fn clone(&self) -> ParticipantBuilder
fn clone(&self) -> ParticipantBuilder
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 ParticipantBuilder
impl Debug for ParticipantBuilder
source§impl Default for ParticipantBuilder
impl Default for ParticipantBuilder
source§fn default() -> ParticipantBuilder
fn default() -> ParticipantBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ParticipantBuilder
impl PartialEq for ParticipantBuilder
impl StructuralPartialEq for ParticipantBuilder
Auto Trait Implementations§
impl Freeze for ParticipantBuilder
impl RefUnwindSafe for ParticipantBuilder
impl Send for ParticipantBuilder
impl Sync for ParticipantBuilder
impl Unpin for ParticipantBuilder
impl UnwindSafe for ParticipantBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.