Struct aws_sdk_connect::types::builders::AllowedCapabilitiesBuilder
source · #[non_exhaustive]pub struct AllowedCapabilitiesBuilder { /* private fields */ }
Expand description
A builder for AllowedCapabilities
.
Implementations§
source§impl AllowedCapabilitiesBuilder
impl AllowedCapabilitiesBuilder
sourcepub fn customer(self, input: ParticipantCapabilities) -> Self
pub fn customer(self, input: ParticipantCapabilities) -> Self
Information about the customer's video sharing capabilities.
sourcepub fn set_customer(self, input: Option<ParticipantCapabilities>) -> Self
pub fn set_customer(self, input: Option<ParticipantCapabilities>) -> Self
Information about the customer's video sharing capabilities.
sourcepub fn get_customer(&self) -> &Option<ParticipantCapabilities>
pub fn get_customer(&self) -> &Option<ParticipantCapabilities>
Information about the customer's video sharing capabilities.
sourcepub fn agent(self, input: ParticipantCapabilities) -> Self
pub fn agent(self, input: ParticipantCapabilities) -> Self
Information about the agent's video sharing capabilities.
sourcepub fn set_agent(self, input: Option<ParticipantCapabilities>) -> Self
pub fn set_agent(self, input: Option<ParticipantCapabilities>) -> Self
Information about the agent's video sharing capabilities.
sourcepub fn get_agent(&self) -> &Option<ParticipantCapabilities>
pub fn get_agent(&self) -> &Option<ParticipantCapabilities>
Information about the agent's video sharing capabilities.
sourcepub fn build(self) -> AllowedCapabilities
pub fn build(self) -> AllowedCapabilities
Consumes the builder and constructs a AllowedCapabilities
.
Trait Implementations§
source§impl Clone for AllowedCapabilitiesBuilder
impl Clone for AllowedCapabilitiesBuilder
source§fn clone(&self) -> AllowedCapabilitiesBuilder
fn clone(&self) -> AllowedCapabilitiesBuilder
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 AllowedCapabilitiesBuilder
impl Debug for AllowedCapabilitiesBuilder
source§impl Default for AllowedCapabilitiesBuilder
impl Default for AllowedCapabilitiesBuilder
source§fn default() -> AllowedCapabilitiesBuilder
fn default() -> AllowedCapabilitiesBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AllowedCapabilitiesBuilder
impl PartialEq for AllowedCapabilitiesBuilder
source§fn eq(&self, other: &AllowedCapabilitiesBuilder) -> bool
fn eq(&self, other: &AllowedCapabilitiesBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AllowedCapabilitiesBuilder
Auto Trait Implementations§
impl Freeze for AllowedCapabilitiesBuilder
impl RefUnwindSafe for AllowedCapabilitiesBuilder
impl Send for AllowedCapabilitiesBuilder
impl Sync for AllowedCapabilitiesBuilder
impl Unpin for AllowedCapabilitiesBuilder
impl UnwindSafe for AllowedCapabilitiesBuilder
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.