Struct aws_sdk_chime::types::ChimeSdkMeetingConfiguration
source · #[non_exhaustive]pub struct ChimeSdkMeetingConfiguration {
pub source_configuration: Option<SourceConfiguration>,
pub artifacts_configuration: Option<ArtifactsConfiguration>,
}
Expand description
The configuration object of the Amazon Chime SDK meeting for a specified media capture pipeline. SourceType
must be ChimeSdkMeeting
.
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.source_configuration: Option<SourceConfiguration>
The source configuration for a specified media capture pipeline.
artifacts_configuration: Option<ArtifactsConfiguration>
The configuration for the artifacts in an Amazon Chime SDK meeting.
Implementations§
source§impl ChimeSdkMeetingConfiguration
impl ChimeSdkMeetingConfiguration
sourcepub fn source_configuration(&self) -> Option<&SourceConfiguration>
pub fn source_configuration(&self) -> Option<&SourceConfiguration>
The source configuration for a specified media capture pipeline.
sourcepub fn artifacts_configuration(&self) -> Option<&ArtifactsConfiguration>
pub fn artifacts_configuration(&self) -> Option<&ArtifactsConfiguration>
The configuration for the artifacts in an Amazon Chime SDK meeting.
source§impl ChimeSdkMeetingConfiguration
impl ChimeSdkMeetingConfiguration
sourcepub fn builder() -> ChimeSdkMeetingConfigurationBuilder
pub fn builder() -> ChimeSdkMeetingConfigurationBuilder
Creates a new builder-style object to manufacture ChimeSdkMeetingConfiguration
.
Trait Implementations§
source§impl Clone for ChimeSdkMeetingConfiguration
impl Clone for ChimeSdkMeetingConfiguration
source§fn clone(&self) -> ChimeSdkMeetingConfiguration
fn clone(&self) -> ChimeSdkMeetingConfiguration
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 ChimeSdkMeetingConfiguration
impl Debug for ChimeSdkMeetingConfiguration
source§impl PartialEq for ChimeSdkMeetingConfiguration
impl PartialEq for ChimeSdkMeetingConfiguration
source§fn eq(&self, other: &ChimeSdkMeetingConfiguration) -> bool
fn eq(&self, other: &ChimeSdkMeetingConfiguration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ChimeSdkMeetingConfiguration
Auto Trait Implementations§
impl Freeze for ChimeSdkMeetingConfiguration
impl RefUnwindSafe for ChimeSdkMeetingConfiguration
impl Send for ChimeSdkMeetingConfiguration
impl Sync for ChimeSdkMeetingConfiguration
impl Unpin for ChimeSdkMeetingConfiguration
impl UnwindSafe for ChimeSdkMeetingConfiguration
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.