#[non_exhaustive]pub struct AudioSelectorGroupBuilder { /* private fields */ }
Expand description
A builder for AudioSelectorGroup
.
Implementations§
source§impl AudioSelectorGroupBuilder
impl AudioSelectorGroupBuilder
sourcepub fn audio_selector_names(self, input: impl Into<String>) -> Self
pub fn audio_selector_names(self, input: impl Into<String>) -> Self
Appends an item to audio_selector_names
.
To override the contents of this collection use set_audio_selector_names
.
Name of an Audio Selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g., “Audio Selector 1”). The audio selector name parameter can be repeated to add any number of audio selectors to the group.
sourcepub fn set_audio_selector_names(self, input: Option<Vec<String>>) -> Self
pub fn set_audio_selector_names(self, input: Option<Vec<String>>) -> Self
Name of an Audio Selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g., “Audio Selector 1”). The audio selector name parameter can be repeated to add any number of audio selectors to the group.
sourcepub fn get_audio_selector_names(&self) -> &Option<Vec<String>>
pub fn get_audio_selector_names(&self) -> &Option<Vec<String>>
Name of an Audio Selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g., “Audio Selector 1”). The audio selector name parameter can be repeated to add any number of audio selectors to the group.
sourcepub fn build(self) -> AudioSelectorGroup
pub fn build(self) -> AudioSelectorGroup
Consumes the builder and constructs a AudioSelectorGroup
.
Trait Implementations§
source§impl Clone for AudioSelectorGroupBuilder
impl Clone for AudioSelectorGroupBuilder
source§fn clone(&self) -> AudioSelectorGroupBuilder
fn clone(&self) -> AudioSelectorGroupBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AudioSelectorGroupBuilder
impl Debug for AudioSelectorGroupBuilder
source§impl Default for AudioSelectorGroupBuilder
impl Default for AudioSelectorGroupBuilder
source§fn default() -> AudioSelectorGroupBuilder
fn default() -> AudioSelectorGroupBuilder
source§impl PartialEq for AudioSelectorGroupBuilder
impl PartialEq for AudioSelectorGroupBuilder
source§fn eq(&self, other: &AudioSelectorGroupBuilder) -> bool
fn eq(&self, other: &AudioSelectorGroupBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AudioSelectorGroupBuilder
Auto Trait Implementations§
impl Freeze for AudioSelectorGroupBuilder
impl RefUnwindSafe for AudioSelectorGroupBuilder
impl Send for AudioSelectorGroupBuilder
impl Sync for AudioSelectorGroupBuilder
impl Unpin for AudioSelectorGroupBuilder
impl UnwindSafe for AudioSelectorGroupBuilder
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