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
source§fn eq(&self, other: &ParticipantBuilder) -> bool
fn eq(&self, other: &ParticipantBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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> 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.