Enum ffmpeg_sys_next::AVColorSpace
source · [−]#[repr(u32)]
pub enum AVColorSpace {
Show 16 variants
AVCOL_SPC_RGB,
AVCOL_SPC_BT709,
AVCOL_SPC_UNSPECIFIED,
AVCOL_SPC_RESERVED,
AVCOL_SPC_FCC,
AVCOL_SPC_BT470BG,
AVCOL_SPC_SMPTE170M,
AVCOL_SPC_SMPTE240M,
AVCOL_SPC_YCGCO,
AVCOL_SPC_BT2020_NCL,
AVCOL_SPC_BT2020_CL,
AVCOL_SPC_SMPTE2085,
AVCOL_SPC_CHROMA_DERIVED_NCL,
AVCOL_SPC_CHROMA_DERIVED_CL,
AVCOL_SPC_ICTCP,
AVCOL_SPC_NB,
}Variants
AVCOL_SPC_RGB
AVCOL_SPC_BT709
AVCOL_SPC_UNSPECIFIED
AVCOL_SPC_RESERVED
AVCOL_SPC_FCC
AVCOL_SPC_BT470BG
AVCOL_SPC_SMPTE170M
AVCOL_SPC_SMPTE240M
AVCOL_SPC_YCGCO
AVCOL_SPC_BT2020_NCL
AVCOL_SPC_BT2020_CL
AVCOL_SPC_SMPTE2085
AVCOL_SPC_CHROMA_DERIVED_NCL
AVCOL_SPC_CHROMA_DERIVED_CL
AVCOL_SPC_ICTCP
AVCOL_SPC_NB
Implementations
sourceimpl AVColorSpace
impl AVColorSpace
pub const AVCOL_SPC_YCOCG: AVColorSpace
Trait Implementations
sourceimpl Clone for AVColorSpace
impl Clone for AVColorSpace
sourcefn clone(&self) -> AVColorSpace
fn clone(&self) -> AVColorSpace
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AVColorSpace
impl Debug for AVColorSpace
sourceimpl Hash for AVColorSpace
impl Hash for AVColorSpace
sourceimpl PartialEq<AVColorSpace> for AVColorSpace
impl PartialEq<AVColorSpace> for AVColorSpace
impl Copy for AVColorSpace
impl Eq for AVColorSpace
impl StructuralEq for AVColorSpace
impl StructuralPartialEq for AVColorSpace
Auto Trait Implementations
impl RefUnwindSafe for AVColorSpace
impl Send for AVColorSpace
impl Sync for AVColorSpace
impl Unpin for AVColorSpace
impl UnwindSafe for AVColorSpace
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more