Struct dash_mpd::SegmentBase [−][src]
pub struct SegmentBase {
pub initialization: Option<Initialization>,
pub timescale: Option<u64>,
pub presentationTimeOffset: Option<u64>,
pub indexRange: Option<String>,
pub indexRangeExact: Option<bool>,
pub availabilityTimeOffset: Option<f64>,
pub availabilityTimeComplete: Option<bool>,
}
Expand description
Specifies some common information concerning media segments.
Fields
initialization: Option<Initialization>
timescale: Option<u64>
presentationTimeOffset: Option<u64>
indexRange: Option<String>
indexRangeExact: Option<bool>
availabilityTimeOffset: Option<f64>
availabilityTimeComplete: Option<bool>
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 SegmentBase
impl Send for SegmentBase
impl Sync for SegmentBase
impl Unpin for SegmentBase
impl UnwindSafe for SegmentBase
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more