Struct aws_sdk_mediaconvert::types::TimecodeBurnin
source · #[non_exhaustive]pub struct TimecodeBurnin {
pub font_size: Option<i32>,
pub position: Option<TimecodeBurninPosition>,
pub prefix: Option<String>,
}
Expand description
Settings for burning the output timecode and specified prefix into the output.
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.font_size: Option<i32>
Use Font size to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.
position: Option<TimecodeBurninPosition>
Use Position under Timecode burn-in to specify the location the burned-in timecode on output video.
prefix: 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.
Implementations§
source§impl TimecodeBurnin
impl TimecodeBurnin
sourcepub fn font_size(&self) -> Option<i32>
pub fn 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) -> Option<&TimecodeBurninPosition>
pub fn 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) -> Option<&str>
pub fn prefix(&self) -> Option<&str>
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.
source§impl TimecodeBurnin
impl TimecodeBurnin
sourcepub fn builder() -> TimecodeBurninBuilder
pub fn builder() -> TimecodeBurninBuilder
Creates a new builder-style object to manufacture TimecodeBurnin
.
Trait Implementations§
source§impl Clone for TimecodeBurnin
impl Clone for TimecodeBurnin
source§fn clone(&self) -> TimecodeBurnin
fn clone(&self) -> TimecodeBurnin
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TimecodeBurnin
impl Debug for TimecodeBurnin
source§impl PartialEq for TimecodeBurnin
impl PartialEq for TimecodeBurnin
source§fn eq(&self, other: &TimecodeBurnin) -> bool
fn eq(&self, other: &TimecodeBurnin) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TimecodeBurnin
Auto Trait Implementations§
impl Freeze for TimecodeBurnin
impl RefUnwindSafe for TimecodeBurnin
impl Send for TimecodeBurnin
impl Sync for TimecodeBurnin
impl Unpin for TimecodeBurnin
impl UnwindSafe for TimecodeBurnin
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