Enum mpeg2ts_reader::packet::TransportScramblingControl[][src]

pub enum TransportScramblingControl {
    NotScrambled,
    Undefined(u8),
}

Indicates content scrambling in use, if any.

Actual content scrambling schemes, indicates through the u8 value in the Unefined variant, are undefined in the main TS spec (left to be described by other specifications).

Variants

NotScrambled

The stream is not scrambled.

Undefined(u8)

The stream is scrambled using a scheme not defined in the TS spec.

Trait Implementations

impl Debug for TransportScramblingControl[src]

impl Eq for TransportScramblingControl[src]

impl PartialEq<TransportScramblingControl> for TransportScramblingControl[src]

impl StructuralEq for TransportScramblingControl[src]

impl StructuralPartialEq for TransportScramblingControl[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.