Struct aws_sdk_mediapackagev2::types::ScteDash
source · #[non_exhaustive]pub struct ScteDash {
pub ad_marker_dash: Option<AdMarkerDash>,
}Expand description
The SCTE configuration.
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.ad_marker_dash: Option<AdMarkerDash>Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
-
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML. -
XML- The SCTE marker is expressed fully in XML.
Implementations§
source§impl ScteDash
impl ScteDash
sourcepub fn ad_marker_dash(&self) -> Option<&AdMarkerDash>
pub fn ad_marker_dash(&self) -> Option<&AdMarkerDash>
Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
-
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML. -
XML- The SCTE marker is expressed fully in XML.
Trait Implementations§
source§impl PartialEq for ScteDash
impl PartialEq for ScteDash
impl StructuralPartialEq for ScteDash
Auto Trait Implementations§
impl Freeze for ScteDash
impl RefUnwindSafe for ScteDash
impl Send for ScteDash
impl Sync for ScteDash
impl Unpin for ScteDash
impl UnwindSafe for ScteDash
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