#[non_exhaustive]pub struct AdvancedInputFilterSettingsBuilder { /* private fields */ }
Expand description
A builder for AdvancedInputFilterSettings
.
Implementations§
source§impl AdvancedInputFilterSettingsBuilder
impl AdvancedInputFilterSettingsBuilder
sourcepub fn add_texture(self, input: AdvancedInputFilterAddTexture) -> Self
pub fn add_texture(self, input: AdvancedInputFilterAddTexture) -> Self
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 set_add_texture(
self,
input: Option<AdvancedInputFilterAddTexture>
) -> Self
pub fn set_add_texture( self, input: Option<AdvancedInputFilterAddTexture> ) -> Self
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 get_add_texture(&self) -> &Option<AdvancedInputFilterAddTexture>
pub fn get_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, input: AdvancedInputFilterSharpen) -> Self
pub fn sharpening(self, input: AdvancedInputFilterSharpen) -> Self
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.
sourcepub fn set_sharpening(self, input: Option<AdvancedInputFilterSharpen>) -> Self
pub fn set_sharpening(self, input: Option<AdvancedInputFilterSharpen>) -> Self
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.
sourcepub fn get_sharpening(&self) -> &Option<AdvancedInputFilterSharpen>
pub fn get_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.
sourcepub fn build(self) -> AdvancedInputFilterSettings
pub fn build(self) -> AdvancedInputFilterSettings
Consumes the builder and constructs a AdvancedInputFilterSettings
.
Trait Implementations§
source§impl Clone for AdvancedInputFilterSettingsBuilder
impl Clone for AdvancedInputFilterSettingsBuilder
source§fn clone(&self) -> AdvancedInputFilterSettingsBuilder
fn clone(&self) -> AdvancedInputFilterSettingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AdvancedInputFilterSettingsBuilder
impl Default for AdvancedInputFilterSettingsBuilder
source§fn default() -> AdvancedInputFilterSettingsBuilder
fn default() -> AdvancedInputFilterSettingsBuilder
source§impl PartialEq for AdvancedInputFilterSettingsBuilder
impl PartialEq for AdvancedInputFilterSettingsBuilder
source§fn eq(&self, other: &AdvancedInputFilterSettingsBuilder) -> bool
fn eq(&self, other: &AdvancedInputFilterSettingsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AdvancedInputFilterSettingsBuilder
Auto Trait Implementations§
impl Freeze for AdvancedInputFilterSettingsBuilder
impl RefUnwindSafe for AdvancedInputFilterSettingsBuilder
impl Send for AdvancedInputFilterSettingsBuilder
impl Sync for AdvancedInputFilterSettingsBuilder
impl Unpin for AdvancedInputFilterSettingsBuilder
impl UnwindSafe for AdvancedInputFilterSettingsBuilder
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