pub enum CVImageBufferTransferFunction {
ITU_R_709_2,
SMPTE_240M_1995,
UseGamma,
sRGB,
ITU_R_2020,
SMPTE_ST_428_1,
SMPTE_ST_2084_PQ,
ITU_R_2100_HLG,
Linear,
}Variants§
ITU_R_709_2
SMPTE_240M_1995
UseGamma
sRGB
ITU_R_2020
SMPTE_ST_428_1
SMPTE_ST_2084_PQ
ITU_R_2100_HLG
Linear
Trait Implementations§
source§impl From<CVImageBufferTransferFunction> for CFStringRef
impl From<CVImageBufferTransferFunction> for CFStringRef
source§fn from(transfer_function: CVImageBufferTransferFunction) -> CFStringRef
fn from(transfer_function: CVImageBufferTransferFunction) -> CFStringRef
Converts to this type from the input type.
source§impl From<CVImageBufferTransferFunction> for CFString
impl From<CVImageBufferTransferFunction> for CFString
source§fn from(transfer_function: CVImageBufferTransferFunction) -> CFString
fn from(transfer_function: CVImageBufferTransferFunction) -> CFString
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CVImageBufferTransferFunction
impl RefUnwindSafe for CVImageBufferTransferFunction
impl Send for CVImageBufferTransferFunction
impl Sync for CVImageBufferTransferFunction
impl Unpin for CVImageBufferTransferFunction
impl UnwindSafe for CVImageBufferTransferFunction
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more