Struct aws_sdk_mediaconvert::types::builders::Hdr10PlusBuilder
source · #[non_exhaustive]pub struct Hdr10PlusBuilder { /* private fields */ }
Expand description
A builder for Hdr10Plus
.
Implementations§
source§impl Hdr10PlusBuilder
impl Hdr10PlusBuilder
sourcepub fn mastering_monitor_nits(self, input: i32) -> Self
pub fn mastering_monitor_nits(self, input: i32) -> Self
Specify the HDR10+ mastering display normalized peak luminance, in nits. This is the normalized actual peak luminance of the mastering display, as defined by ST 2094-40.
sourcepub fn set_mastering_monitor_nits(self, input: Option<i32>) -> Self
pub fn set_mastering_monitor_nits(self, input: Option<i32>) -> Self
Specify the HDR10+ mastering display normalized peak luminance, in nits. This is the normalized actual peak luminance of the mastering display, as defined by ST 2094-40.
sourcepub fn get_mastering_monitor_nits(&self) -> &Option<i32>
pub fn get_mastering_monitor_nits(&self) -> &Option<i32>
Specify the HDR10+ mastering display normalized peak luminance, in nits. This is the normalized actual peak luminance of the mastering display, as defined by ST 2094-40.
sourcepub fn target_monitor_nits(self, input: i32) -> Self
pub fn target_monitor_nits(self, input: i32) -> Self
Specify the HDR10+ target display nominal peak luminance, in nits. This is the nominal maximum luminance of the target display as defined by ST 2094-40.
sourcepub fn set_target_monitor_nits(self, input: Option<i32>) -> Self
pub fn set_target_monitor_nits(self, input: Option<i32>) -> Self
Specify the HDR10+ target display nominal peak luminance, in nits. This is the nominal maximum luminance of the target display as defined by ST 2094-40.
sourcepub fn get_target_monitor_nits(&self) -> &Option<i32>
pub fn get_target_monitor_nits(&self) -> &Option<i32>
Specify the HDR10+ target display nominal peak luminance, in nits. This is the nominal maximum luminance of the target display as defined by ST 2094-40.
Trait Implementations§
source§impl Clone for Hdr10PlusBuilder
impl Clone for Hdr10PlusBuilder
source§fn clone(&self) -> Hdr10PlusBuilder
fn clone(&self) -> Hdr10PlusBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for Hdr10PlusBuilder
impl Debug for Hdr10PlusBuilder
source§impl Default for Hdr10PlusBuilder
impl Default for Hdr10PlusBuilder
source§fn default() -> Hdr10PlusBuilder
fn default() -> Hdr10PlusBuilder
source§impl PartialEq for Hdr10PlusBuilder
impl PartialEq for Hdr10PlusBuilder
source§fn eq(&self, other: &Hdr10PlusBuilder) -> bool
fn eq(&self, other: &Hdr10PlusBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for Hdr10PlusBuilder
Auto Trait Implementations§
impl Freeze for Hdr10PlusBuilder
impl RefUnwindSafe for Hdr10PlusBuilder
impl Send for Hdr10PlusBuilder
impl Sync for Hdr10PlusBuilder
impl Unpin for Hdr10PlusBuilder
impl UnwindSafe for Hdr10PlusBuilder
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