Struct aws_sdk_mediapackagev2::types::builders::ScteBuilder
source · #[non_exhaustive]pub struct ScteBuilder { /* private fields */ }Expand description
A builder for Scte.
Implementations§
source§impl ScteBuilder
impl ScteBuilder
sourcepub fn scte_filter(self, input: ScteFilter) -> Self
pub fn scte_filter(self, input: ScteFilter) -> Self
Appends an item to scte_filter.
To override the contents of this collection use set_scte_filter.
The SCTE-35 message types that you want to be treated as ad markers in the output.
sourcepub fn set_scte_filter(self, input: Option<Vec<ScteFilter>>) -> Self
pub fn set_scte_filter(self, input: Option<Vec<ScteFilter>>) -> Self
The SCTE-35 message types that you want to be treated as ad markers in the output.
sourcepub fn get_scte_filter(&self) -> &Option<Vec<ScteFilter>>
pub fn get_scte_filter(&self) -> &Option<Vec<ScteFilter>>
The SCTE-35 message types that you want to be treated as ad markers in the output.
Trait Implementations§
source§impl Clone for ScteBuilder
impl Clone for ScteBuilder
source§fn clone(&self) -> ScteBuilder
fn clone(&self) -> ScteBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ScteBuilder
impl Debug for ScteBuilder
source§impl Default for ScteBuilder
impl Default for ScteBuilder
source§fn default() -> ScteBuilder
fn default() -> ScteBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ScteBuilder
impl PartialEq for ScteBuilder
source§fn eq(&self, other: &ScteBuilder) -> bool
fn eq(&self, other: &ScteBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ScteBuilder
Auto Trait Implementations§
impl Freeze for ScteBuilder
impl RefUnwindSafe for ScteBuilder
impl Send for ScteBuilder
impl Sync for ScteBuilder
impl Unpin for ScteBuilder
impl UnwindSafe for ScteBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.