Struct rusoto_mediatailor::AdBreak [−][src]
pub struct AdBreak { pub message_type: Option<String>, pub offset_millis: Option<i64>, pub slate: Option<SlateSource>, pub splice_insert_message: Option<SpliceInsertMessage>, }
Expand description
Ad break configuration parameters.
Fields
message_type: Option<String>
The SCTE-35 ad insertion type. Accepted value: SPLICE_INSERT.
offset_millis: Option<i64>
How long (in milliseconds) after the beginning of the program that an ad starts. This value must fall within 100ms of a segment boundary, otherwise the ad break will be skipped.
slate: Option<SlateSource>
Ad break slate configuration.
splice_insert_message: Option<SpliceInsertMessage>
This defines the SCTE-35 splice_insert() message inserted around the ad. For information about using splice_insert(), see the SCTE-35 specficiaiton, section 9.7.3.1.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for AdBreak
impl UnwindSafe for AdBreak
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self