Struct aws_sdk_connect::types::ConnectionData
source · #[non_exhaustive]pub struct ConnectionData {
pub attendee: Option<Attendee>,
pub meeting: Option<Meeting>,
}
Expand description
Information required to join the call.
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.attendee: Option<Attendee>
The attendee information, including attendee ID and join token.
meeting: Option<Meeting>
A meeting created using the Amazon Chime SDK.
Implementations§
source§impl ConnectionData
impl ConnectionData
sourcepub fn builder() -> ConnectionDataBuilder
pub fn builder() -> ConnectionDataBuilder
Creates a new builder-style object to manufacture ConnectionData
.
Trait Implementations§
source§impl Clone for ConnectionData
impl Clone for ConnectionData
source§fn clone(&self) -> ConnectionData
fn clone(&self) -> ConnectionData
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 ConnectionData
impl Debug for ConnectionData
source§impl PartialEq for ConnectionData
impl PartialEq for ConnectionData
source§fn eq(&self, other: &ConnectionData) -> bool
fn eq(&self, other: &ConnectionData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ConnectionData
Auto Trait Implementations§
impl Freeze for ConnectionData
impl RefUnwindSafe for ConnectionData
impl Send for ConnectionData
impl Sync for ConnectionData
impl Unpin for ConnectionData
impl UnwindSafe for ConnectionData
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.