#[non_exhaustive]pub struct TeletextSourceSettingsBuilder { /* private fields */ }
Expand description
A builder for TeletextSourceSettings
.
Implementations§
source§impl TeletextSourceSettingsBuilder
impl TeletextSourceSettingsBuilder
sourcepub fn page_number(self, input: impl Into<String>) -> Self
pub fn page_number(self, input: impl Into<String>) -> Self
Use Page Number to specify the three-digit hexadecimal page number that will be used for Teletext captions. Do not use this setting if you are passing through teletext from the input source to output.
sourcepub fn set_page_number(self, input: Option<String>) -> Self
pub fn set_page_number(self, input: Option<String>) -> Self
Use Page Number to specify the three-digit hexadecimal page number that will be used for Teletext captions. Do not use this setting if you are passing through teletext from the input source to output.
sourcepub fn get_page_number(&self) -> &Option<String>
pub fn get_page_number(&self) -> &Option<String>
Use Page Number to specify the three-digit hexadecimal page number that will be used for Teletext captions. Do not use this setting if you are passing through teletext from the input source to output.
sourcepub fn build(self) -> TeletextSourceSettings
pub fn build(self) -> TeletextSourceSettings
Consumes the builder and constructs a TeletextSourceSettings
.
Trait Implementations§
source§impl Clone for TeletextSourceSettingsBuilder
impl Clone for TeletextSourceSettingsBuilder
source§fn clone(&self) -> TeletextSourceSettingsBuilder
fn clone(&self) -> TeletextSourceSettingsBuilder
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 Default for TeletextSourceSettingsBuilder
impl Default for TeletextSourceSettingsBuilder
source§fn default() -> TeletextSourceSettingsBuilder
fn default() -> TeletextSourceSettingsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TeletextSourceSettingsBuilder
impl PartialEq for TeletextSourceSettingsBuilder
source§fn eq(&self, other: &TeletextSourceSettingsBuilder) -> bool
fn eq(&self, other: &TeletextSourceSettingsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TeletextSourceSettingsBuilder
Auto Trait Implementations§
impl Freeze for TeletextSourceSettingsBuilder
impl RefUnwindSafe for TeletextSourceSettingsBuilder
impl Send for TeletextSourceSettingsBuilder
impl Sync for TeletextSourceSettingsBuilder
impl Unpin for TeletextSourceSettingsBuilder
impl UnwindSafe for TeletextSourceSettingsBuilder
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.