Enum scte35_reader::SegmentationTypeId[][src]

pub enum SegmentationTypeId {
    NotIndicated,
    ContentIdentification,
    ProgramStart,
    ProgramEnd,
    ProgramEarlyTermination,
    ProgramBreakaway,
    ProgramResumption,
    ProgramRunoverPlanned,
    ProgramRunoverUnplanned,
    ProgramOverlapStart,
    ProgramBlackoutOverride,
    ProgramStartInProgress,
    ChapterStart,
    ChapterEnd,
    BreakStart,
    BreakEnd,
    ProviderAdvertisementStart,
    ProviderAdvertisementEnd,
    DistributorAdvertisementStart,
    DistributorAdvertisementEnd,
    ProviderPlacementOpportunityStart,
    ProviderPlacementOpportunityEnd,
    DistributorPlacementOpportunityStart,
    DistributorPlacementOpportunityEnd,
    UnscheduledEventStart,
    UnscheduledEventEnd,
    NetworkStart,
    NetworkEnd,
    Reserved(u8),
}

Variants

NotIndicated
ContentIdentification
ProgramStart
ProgramEnd
ProgramEarlyTermination
ProgramBreakaway
ProgramResumption
ProgramRunoverPlanned
ProgramRunoverUnplanned
ProgramOverlapStart
ProgramBlackoutOverride
ProgramStartInProgress
ChapterStart
ChapterEnd
BreakStart
BreakEnd
ProviderAdvertisementStart
ProviderAdvertisementEnd
DistributorAdvertisementStart
DistributorAdvertisementEnd
ProviderPlacementOpportunityStart
ProviderPlacementOpportunityEnd
DistributorPlacementOpportunityStart
DistributorPlacementOpportunityEnd
UnscheduledEventStart
UnscheduledEventEnd
NetworkStart
NetworkEnd
Reserved(u8)

Implementations

impl SegmentationTypeId[src]

Trait Implementations

impl Debug for SegmentationTypeId[src]

impl PartialEq<SegmentationTypeId> for SegmentationTypeId[src]

impl Serialize for SegmentationTypeId[src]

impl StructuralPartialEq for SegmentationTypeId[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.