[]Enum en_300_468_reader::En300_468Descriptors

pub enum En300_468Descriptors<'buf> {
    Reserved(UnknownDescriptor<'buf>),
    VideoStream(UnknownDescriptor<'buf>),
    AudioStream(UnknownDescriptor<'buf>),
    Hierarchy(UnknownDescriptor<'buf>),
    Registration(UnknownDescriptor<'buf>),
    DataStreamAlignment(UnknownDescriptor<'buf>),
    TargetBackgroundGrid(UnknownDescriptor<'buf>),
    VideoWindow(UnknownDescriptor<'buf>),
    CA(UnknownDescriptor<'buf>),
    ISO639Language(UnknownDescriptor<'buf>),
    SystemClock(UnknownDescriptor<'buf>),
    MultiplexBufferUtilization(UnknownDescriptor<'buf>),
    Copyright(UnknownDescriptor<'buf>),
    MaximumBitrate(UnknownDescriptor<'buf>),
    PrivateDataIndicator(UnknownDescriptor<'buf>),
    SmoothingBuffer(UnknownDescriptor<'buf>),
    STD(UnknownDescriptor<'buf>),
    IBP(UnknownDescriptor<'buf>),
    IsoIec13818dash6(UnknownDescriptor<'buf>),
    MPEG4Video(UnknownDescriptor<'buf>),
    MPEG4Audio(UnknownDescriptor<'buf>),
    IOD(UnknownDescriptor<'buf>),
    SL(UnknownDescriptor<'buf>),
    FMC(UnknownDescriptor<'buf>),
    ExternalESID(UnknownDescriptor<'buf>),
    MuxCode(UnknownDescriptor<'buf>),
    FmxBufferSize(UnknownDescriptor<'buf>),
    MultiplexBuffer(UnknownDescriptor<'buf>),
    UserPrivate(UnknownDescriptor<'buf>),
    Service(ServiceDescriptor<'buf>),
}

All descriptors supported by this crate.

Future releases of this crate should replace most UnknownDescriptor with descriptor-specific implementations.

Variants

Reserved(UnknownDescriptor<'buf>)VideoStream(UnknownDescriptor<'buf>)AudioStream(UnknownDescriptor<'buf>)Hierarchy(UnknownDescriptor<'buf>)Registration(UnknownDescriptor<'buf>)DataStreamAlignment(UnknownDescriptor<'buf>)TargetBackgroundGrid(UnknownDescriptor<'buf>)VideoWindow(UnknownDescriptor<'buf>)CA(UnknownDescriptor<'buf>)ISO639Language(UnknownDescriptor<'buf>)SystemClock(UnknownDescriptor<'buf>)MultiplexBufferUtilization(UnknownDescriptor<'buf>)Copyright(UnknownDescriptor<'buf>)MaximumBitrate(UnknownDescriptor<'buf>)PrivateDataIndicator(UnknownDescriptor<'buf>)SmoothingBuffer(UnknownDescriptor<'buf>)STD(UnknownDescriptor<'buf>)IBP(UnknownDescriptor<'buf>)IsoIec13818dash6(UnknownDescriptor<'buf>)

ISO IEC 13818-6

MPEG4Video(UnknownDescriptor<'buf>)MPEG4Audio(UnknownDescriptor<'buf>)IOD(UnknownDescriptor<'buf>)SL(UnknownDescriptor<'buf>)FMC(UnknownDescriptor<'buf>)ExternalESID(UnknownDescriptor<'buf>)MuxCode(UnknownDescriptor<'buf>)FmxBufferSize(UnknownDescriptor<'buf>)MultiplexBuffer(UnknownDescriptor<'buf>)UserPrivate(UnknownDescriptor<'buf>)Service(ServiceDescriptor<'buf>)

Trait Implementations

impl<'buf> Debug for En300_468Descriptors<'buf>[src]

impl<'buf> Descriptor<'buf> for En300_468Descriptors<'buf>

Auto Trait Implementations

impl<'buf> Send for En300_468Descriptors<'buf>

impl<'buf> Unpin for En300_468Descriptors<'buf>

impl<'buf> Sync for En300_468Descriptors<'buf>

impl<'buf> UnwindSafe for En300_468Descriptors<'buf>

impl<'buf> RefUnwindSafe for En300_468Descriptors<'buf>

Blanket Implementations

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.

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

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

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