Struct aws_sdk_chime::types::Meeting
source · #[non_exhaustive]pub struct Meeting {
pub meeting_id: Option<String>,
pub external_meeting_id: Option<String>,
pub media_placement: Option<MediaPlacement>,
pub media_region: Option<String>,
}
Expand description
A meeting created using the Amazon Chime SDK.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.meeting_id: Option<String>
The Amazon Chime SDK meeting ID.
external_meeting_id: Option<String>
The external meeting ID.
media_placement: Option<MediaPlacement>
The media placement for the meeting.
media_region: Option<String>
The Region in which you create the meeting. Available values: af-south-1
, ap-northeast-1
, ap-northeast-2
, ap-south-1
, ap-southeast-1
, ap-southeast-2
, ca-central-1
, eu-central-1
, eu-north-1
, eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
, sa-east-1
, us-east-1
, us-east-2
, us-west-1
, us-west-2
.
Implementations§
source§impl Meeting
impl Meeting
sourcepub fn meeting_id(&self) -> Option<&str>
pub fn meeting_id(&self) -> Option<&str>
The Amazon Chime SDK meeting ID.
sourcepub fn external_meeting_id(&self) -> Option<&str>
pub fn external_meeting_id(&self) -> Option<&str>
The external meeting ID.
sourcepub fn media_placement(&self) -> Option<&MediaPlacement>
pub fn media_placement(&self) -> Option<&MediaPlacement>
The media placement for the meeting.
sourcepub fn media_region(&self) -> Option<&str>
pub fn media_region(&self) -> Option<&str>
The Region in which you create the meeting. Available values: af-south-1
, ap-northeast-1
, ap-northeast-2
, ap-south-1
, ap-southeast-1
, ap-southeast-2
, ca-central-1
, eu-central-1
, eu-north-1
, eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
, sa-east-1
, us-east-1
, us-east-2
, us-west-1
, us-west-2
.
Trait Implementations§
source§impl PartialEq for Meeting
impl PartialEq for Meeting
impl StructuralPartialEq for Meeting
Auto Trait Implementations§
impl Freeze for Meeting
impl RefUnwindSafe for Meeting
impl Send for Meeting
impl Sync for Meeting
impl Unpin for Meeting
impl UnwindSafe for Meeting
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more