pub struct DashEvent {
pub id: Option<String>,
pub presentation_time: u64,
pub duration: Option<u64>,
pub message_data: Option<String>,
}Expand description
One timed event inside an EventStream (e.g. a SCTE-35 splice).
Fields§
§id: Option<String>Optional event id.
presentation_time: u64Presentation time in the event stream’s timescale.
duration: Option<u64>Optional duration in the event stream’s timescale.
message_data: Option<String>Optional message body (often base64-encoded SCTE-35 binary).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DashEvent
impl RefUnwindSafe for DashEvent
impl Send for DashEvent
impl Sync for DashEvent
impl Unpin for DashEvent
impl UnsafeUnpin for DashEvent
impl UnwindSafe for DashEvent
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