Struct aws_sdk_connect::types::QueueQuickConnectConfig
source · #[non_exhaustive]pub struct QueueQuickConnectConfig {
pub queue_id: String,
pub contact_flow_id: String,
}
Expand description
Contains information about a queue for a quick connect. The flow must be of type Transfer to Queue.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.queue_id: String
The identifier for the queue.
contact_flow_id: String
The identifier of the flow.
Implementations§
source§impl QueueQuickConnectConfig
impl QueueQuickConnectConfig
sourcepub fn builder() -> QueueQuickConnectConfigBuilder
pub fn builder() -> QueueQuickConnectConfigBuilder
Creates a new builder-style object to manufacture QueueQuickConnectConfig
.
Trait Implementations§
source§impl Clone for QueueQuickConnectConfig
impl Clone for QueueQuickConnectConfig
source§fn clone(&self) -> QueueQuickConnectConfig
fn clone(&self) -> QueueQuickConnectConfig
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 QueueQuickConnectConfig
impl Debug for QueueQuickConnectConfig
source§impl PartialEq for QueueQuickConnectConfig
impl PartialEq for QueueQuickConnectConfig
source§fn eq(&self, other: &QueueQuickConnectConfig) -> bool
fn eq(&self, other: &QueueQuickConnectConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for QueueQuickConnectConfig
Auto Trait Implementations§
impl Freeze for QueueQuickConnectConfig
impl RefUnwindSafe for QueueQuickConnectConfig
impl Send for QueueQuickConnectConfig
impl Sync for QueueQuickConnectConfig
impl Unpin for QueueQuickConnectConfig
impl UnwindSafe for QueueQuickConnectConfig
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.