Struct aws_sdk_mediaconvert::types::builders::TimecodeBurninBuilder
source · #[non_exhaustive]pub struct TimecodeBurninBuilder { /* private fields */ }
Expand description
A builder for TimecodeBurnin
.
Implementations§
source§impl TimecodeBurninBuilder
impl TimecodeBurninBuilder
sourcepub fn font_size(self, input: i32) -> Self
pub fn font_size(self, input: i32) -> Self
Use Font size to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.
sourcepub fn set_font_size(self, input: Option<i32>) -> Self
pub fn set_font_size(self, input: Option<i32>) -> Self
Use Font size to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.
sourcepub fn get_font_size(&self) -> &Option<i32>
pub fn get_font_size(&self) -> &Option<i32>
Use Font size to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.
sourcepub fn position(self, input: TimecodeBurninPosition) -> Self
pub fn position(self, input: TimecodeBurninPosition) -> Self
Use Position under Timecode burn-in to specify the location the burned-in timecode on output video.
sourcepub fn set_position(self, input: Option<TimecodeBurninPosition>) -> Self
pub fn set_position(self, input: Option<TimecodeBurninPosition>) -> Self
Use Position under Timecode burn-in to specify the location the burned-in timecode on output video.
sourcepub fn get_position(&self) -> &Option<TimecodeBurninPosition>
pub fn get_position(&self) -> &Option<TimecodeBurninPosition>
Use Position under Timecode burn-in to specify the location the burned-in timecode on output video.
sourcepub fn prefix(self, input: impl Into<String>) -> Self
pub fn prefix(self, input: impl Into<String>) -> Self
Use Prefix to place ASCII characters before any burned-in timecode. For example, a prefix of “EZ-” will result in the timecode “EZ-00:00:00:00”. Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.
sourcepub fn set_prefix(self, input: Option<String>) -> Self
pub fn set_prefix(self, input: Option<String>) -> Self
Use Prefix to place ASCII characters before any burned-in timecode. For example, a prefix of “EZ-” will result in the timecode “EZ-00:00:00:00”. Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.
sourcepub fn get_prefix(&self) -> &Option<String>
pub fn get_prefix(&self) -> &Option<String>
Use Prefix to place ASCII characters before any burned-in timecode. For example, a prefix of “EZ-” will result in the timecode “EZ-00:00:00:00”. Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.
sourcepub fn build(self) -> TimecodeBurnin
pub fn build(self) -> TimecodeBurnin
Consumes the builder and constructs a TimecodeBurnin
.
Trait Implementations§
source§impl Clone for TimecodeBurninBuilder
impl Clone for TimecodeBurninBuilder
source§fn clone(&self) -> TimecodeBurninBuilder
fn clone(&self) -> TimecodeBurninBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TimecodeBurninBuilder
impl Debug for TimecodeBurninBuilder
source§impl Default for TimecodeBurninBuilder
impl Default for TimecodeBurninBuilder
source§fn default() -> TimecodeBurninBuilder
fn default() -> TimecodeBurninBuilder
source§impl PartialEq for TimecodeBurninBuilder
impl PartialEq for TimecodeBurninBuilder
source§fn eq(&self, other: &TimecodeBurninBuilder) -> bool
fn eq(&self, other: &TimecodeBurninBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TimecodeBurninBuilder
Auto Trait Implementations§
impl Freeze for TimecodeBurninBuilder
impl RefUnwindSafe for TimecodeBurninBuilder
impl Send for TimecodeBurninBuilder
impl Sync for TimecodeBurninBuilder
impl Unpin for TimecodeBurninBuilder
impl UnwindSafe for TimecodeBurninBuilder
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