[][src]Enum ffmpeg_next::util::frame::side_data::Type

pub enum Type {
    PanScan,
    A53CC,
    Stereo3D,
    MatrixEncoding,
    DownMixInfo,
    ReplayGain,
    DisplayMatrix,
    AFD,
    MotionVectors,
    SkipSamples,
    AudioServiceType,
    MasteringDisplayMetadata,
    GOPTimecode,
    Spherical,
    ContentLightLevel,
    IccProfile,
    QPTableProperties,
    QPTableData,
    S12M_TIMECODE,
    DYNAMIC_HDR_PLUS,
    REGIONS_OF_INTEREST,
}

Variants

PanScan
A53CC
Stereo3D
MatrixEncoding
DownMixInfo
ReplayGain
DisplayMatrix
AFD
MotionVectors
SkipSamples
AudioServiceType
MasteringDisplayMetadata
GOPTimecode
Spherical
ContentLightLevel
IccProfile
QPTableProperties
QPTableData
S12M_TIMECODE
DYNAMIC_HDR_PLUS
REGIONS_OF_INTEREST

Implementations

impl Type[src]

pub fn name(&self) -> &'static str[src]

Trait Implementations

impl Clone for Type[src]

impl Copy for Type[src]

impl Debug for Type[src]

impl Eq for Type[src]

impl From<AVFrameSideDataType> for Type[src]

impl Into<AVFrameSideDataType> for Type[src]

impl PartialEq<Type> for Type[src]

impl StructuralEq for Type[src]

impl StructuralPartialEq for Type[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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.