Struct aws_sdk_connect::model::QuickConnectConfig
source · [−]#[non_exhaustive]pub struct QuickConnectConfig { /* private fields */ }
Expand description
Contains configuration settings for a quick connect.
Implementations
sourceimpl QuickConnectConfig
impl QuickConnectConfig
sourcepub fn quick_connect_type(&self) -> Option<&QuickConnectType>
pub fn quick_connect_type(&self) -> Option<&QuickConnectType>
The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
sourcepub fn user_config(&self) -> Option<&UserQuickConnectConfig>
pub fn user_config(&self) -> Option<&UserQuickConnectConfig>
The user configuration. This is required only if QuickConnectType is USER.
sourcepub fn queue_config(&self) -> Option<&QueueQuickConnectConfig>
pub fn queue_config(&self) -> Option<&QueueQuickConnectConfig>
The queue configuration. This is required only if QuickConnectType is QUEUE.
sourcepub fn phone_config(&self) -> Option<&PhoneNumberQuickConnectConfig>
pub fn phone_config(&self) -> Option<&PhoneNumberQuickConnectConfig>
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
sourceimpl QuickConnectConfig
impl QuickConnectConfig
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture QuickConnectConfig
.
Trait Implementations
sourceimpl Clone for QuickConnectConfig
impl Clone for QuickConnectConfig
sourcefn clone(&self) -> QuickConnectConfig
fn clone(&self) -> QuickConnectConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for QuickConnectConfig
impl Debug for QuickConnectConfig
sourceimpl PartialEq<QuickConnectConfig> for QuickConnectConfig
impl PartialEq<QuickConnectConfig> for QuickConnectConfig
sourcefn eq(&self, other: &QuickConnectConfig) -> bool
fn eq(&self, other: &QuickConnectConfig) -> bool
impl StructuralPartialEq for QuickConnectConfig
Auto Trait Implementations
impl RefUnwindSafe for QuickConnectConfig
impl Send for QuickConnectConfig
impl Sync for QuickConnectConfig
impl Unpin for QuickConnectConfig
impl UnwindSafe for QuickConnectConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more