Enum scte35_reader::SpliceDescriptor
source · pub enum SpliceDescriptor {
AvailDescriptor {
provider_avail_id: u32,
},
DTMFDescriptor {
preroll: u8,
dtmf_chars: Vec<u8>,
},
SegmentationDescriptor {
segmentation_event_id: u32,
descriptor_detail: SegmentationDescriptor,
},
TimeDescriptor {
tai_seconds: u64,
tai_nanoseconds: u32,
utc_offset: u16,
},
Reserved {
tag: u8,
identifier: [u8; 4],
private_bytes: Vec<u8>,
},
}
Variants§
Trait Implementations§
source§impl Debug for SpliceDescriptor
impl Debug for SpliceDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for SpliceDescriptor
impl Send for SpliceDescriptor
impl Sync for SpliceDescriptor
impl Unpin for SpliceDescriptor
impl UnwindSafe for SpliceDescriptor
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