Struct aws_sdk_chime::types::SelectedVideoStreams
source · #[non_exhaustive]pub struct SelectedVideoStreams {
pub attendee_ids: Option<Vec<String>>,
pub external_user_ids: Option<Vec<String>>,
}
Expand description
The video streams to capture for a specified media capture pipeline. The total number of video streams can't exceed 25.
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.attendee_ids: Option<Vec<String>>
The attendee IDs of the streams selected for a media capture pipeline.
external_user_ids: Option<Vec<String>>
The external user IDs of the streams selected for a media capture pipeline.
Implementations§
source§impl SelectedVideoStreams
impl SelectedVideoStreams
sourcepub fn attendee_ids(&self) -> &[String]
pub fn attendee_ids(&self) -> &[String]
The attendee IDs of the streams selected for a media capture pipeline.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .attendee_ids.is_none()
.
sourcepub fn external_user_ids(&self) -> &[String]
pub fn external_user_ids(&self) -> &[String]
The external user IDs of the streams selected for a media capture pipeline.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .external_user_ids.is_none()
.
source§impl SelectedVideoStreams
impl SelectedVideoStreams
sourcepub fn builder() -> SelectedVideoStreamsBuilder
pub fn builder() -> SelectedVideoStreamsBuilder
Creates a new builder-style object to manufacture SelectedVideoStreams
.
Trait Implementations§
source§impl Clone for SelectedVideoStreams
impl Clone for SelectedVideoStreams
source§fn clone(&self) -> SelectedVideoStreams
fn clone(&self) -> SelectedVideoStreams
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SelectedVideoStreams
impl Debug for SelectedVideoStreams
source§impl PartialEq for SelectedVideoStreams
impl PartialEq for SelectedVideoStreams
source§fn eq(&self, other: &SelectedVideoStreams) -> bool
fn eq(&self, other: &SelectedVideoStreams) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SelectedVideoStreams
Auto Trait Implementations§
impl Freeze for SelectedVideoStreams
impl RefUnwindSafe for SelectedVideoStreams
impl Send for SelectedVideoStreams
impl Sync for SelectedVideoStreams
impl Unpin for SelectedVideoStreams
impl UnwindSafe for SelectedVideoStreams
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