#[non_exhaustive]pub struct AdvancedInputFilterSettings {
pub add_texture: Option<AdvancedInputFilterAddTexture>,
pub sharpening: Option<AdvancedInputFilterSharpen>,
}
Expand description
Optional settings for Advanced input filter when you set Advanced input filter to Enabled.
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.add_texture: Option<AdvancedInputFilterAddTexture>
Add texture and detail to areas of your input video content that were lost after applying the Advanced input filter. To adaptively add texture and reduce softness: Choose Enabled. To not add any texture: Keep the default value, Disabled. We recommend that you choose Disabled for input video content that doesn’t have texture, including screen recordings, computer graphics, or cartoons.
sharpening: Option<AdvancedInputFilterSharpen>
Optionally specify the amount of sharpening to apply when you use the Advanced input filter. Sharpening adds contrast to the edges of your video content and can reduce softness. To apply no sharpening: Keep the default value, Off. To apply a minimal amount of sharpening choose Low, or for the maximum choose High.
Implementations§
source§impl AdvancedInputFilterSettings
impl AdvancedInputFilterSettings
sourcepub fn add_texture(&self) -> Option<&AdvancedInputFilterAddTexture>
pub fn add_texture(&self) -> Option<&AdvancedInputFilterAddTexture>
Add texture and detail to areas of your input video content that were lost after applying the Advanced input filter. To adaptively add texture and reduce softness: Choose Enabled. To not add any texture: Keep the default value, Disabled. We recommend that you choose Disabled for input video content that doesn’t have texture, including screen recordings, computer graphics, or cartoons.
sourcepub fn sharpening(&self) -> Option<&AdvancedInputFilterSharpen>
pub fn sharpening(&self) -> Option<&AdvancedInputFilterSharpen>
Optionally specify the amount of sharpening to apply when you use the Advanced input filter. Sharpening adds contrast to the edges of your video content and can reduce softness. To apply no sharpening: Keep the default value, Off. To apply a minimal amount of sharpening choose Low, or for the maximum choose High.
source§impl AdvancedInputFilterSettings
impl AdvancedInputFilterSettings
sourcepub fn builder() -> AdvancedInputFilterSettingsBuilder
pub fn builder() -> AdvancedInputFilterSettingsBuilder
Creates a new builder-style object to manufacture AdvancedInputFilterSettings
.
Trait Implementations§
source§impl Clone for AdvancedInputFilterSettings
impl Clone for AdvancedInputFilterSettings
source§fn clone(&self) -> AdvancedInputFilterSettings
fn clone(&self) -> AdvancedInputFilterSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AdvancedInputFilterSettings
impl Debug for AdvancedInputFilterSettings
source§impl PartialEq for AdvancedInputFilterSettings
impl PartialEq for AdvancedInputFilterSettings
source§fn eq(&self, other: &AdvancedInputFilterSettings) -> bool
fn eq(&self, other: &AdvancedInputFilterSettings) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AdvancedInputFilterSettings
Auto Trait Implementations§
impl Freeze for AdvancedInputFilterSettings
impl RefUnwindSafe for AdvancedInputFilterSettings
impl Send for AdvancedInputFilterSettings
impl Sync for AdvancedInputFilterSettings
impl Unpin for AdvancedInputFilterSettings
impl UnwindSafe for AdvancedInputFilterSettings
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