Struct aws_sdk_connect::types::ContactFlowSummary
source · #[non_exhaustive]pub struct ContactFlowSummary {
pub id: Option<String>,
pub arn: Option<String>,
pub name: Option<String>,
pub contact_flow_type: Option<ContactFlowType>,
pub contact_flow_state: Option<ContactFlowState>,
}
Expand description
Contains summary information about a flow.
You can also create and update flows using the Amazon Connect Flow language.
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.id: Option<String>
The identifier of the flow.
arn: Option<String>
The Amazon Resource Name (ARN) of the flow.
name: Option<String>
The name of the flow.
contact_flow_type: Option<ContactFlowType>
The type of flow.
contact_flow_state: Option<ContactFlowState>
The type of flow.
Implementations§
source§impl ContactFlowSummary
impl ContactFlowSummary
sourcepub fn contact_flow_type(&self) -> Option<&ContactFlowType>
pub fn contact_flow_type(&self) -> Option<&ContactFlowType>
The type of flow.
sourcepub fn contact_flow_state(&self) -> Option<&ContactFlowState>
pub fn contact_flow_state(&self) -> Option<&ContactFlowState>
The type of flow.
source§impl ContactFlowSummary
impl ContactFlowSummary
sourcepub fn builder() -> ContactFlowSummaryBuilder
pub fn builder() -> ContactFlowSummaryBuilder
Creates a new builder-style object to manufacture ContactFlowSummary
.
Trait Implementations§
source§impl Clone for ContactFlowSummary
impl Clone for ContactFlowSummary
source§fn clone(&self) -> ContactFlowSummary
fn clone(&self) -> ContactFlowSummary
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 ContactFlowSummary
impl Debug for ContactFlowSummary
source§impl PartialEq for ContactFlowSummary
impl PartialEq for ContactFlowSummary
source§fn eq(&self, other: &ContactFlowSummary) -> bool
fn eq(&self, other: &ContactFlowSummary) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ContactFlowSummary
Auto Trait Implementations§
impl Freeze for ContactFlowSummary
impl RefUnwindSafe for ContactFlowSummary
impl Send for ContactFlowSummary
impl Sync for ContactFlowSummary
impl Unpin for ContactFlowSummary
impl UnwindSafe for ContactFlowSummary
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.