#[repr(transparent)]pub struct StdVideoAV1TransferCharacteristics(pub i32);Tuple Fields§
§0: i32Implementations§
Source§impl StdVideoAV1TransferCharacteristics
impl StdVideoAV1TransferCharacteristics
pub const RESERVED_0: Self
pub const BT_709: Self
pub const UNSPECIFIED: Self
pub const RESERVED_3: Self
pub const BT_470_M: Self
pub const BT_470_B_G: Self
pub const BT_601: Self
pub const SMPTE_240: Self
pub const LINEAR: Self
pub const LOG_100: Self
pub const LOG_100_SQRT10: Self
pub const IEC_61966: Self
pub const BT_1361: Self
pub const SRGB: Self
pub const BT_2020_10_BIT: Self
pub const BT_2020_12_BIT: Self
pub const SMPTE_2084: Self
pub const SMPTE_428: Self
pub const HLG: Self
pub const INVALID: Self
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for StdVideoAV1TransferCharacteristics
impl Eq for StdVideoAV1TransferCharacteristics
impl StructuralPartialEq for StdVideoAV1TransferCharacteristics
Auto Trait Implementations§
impl Freeze for StdVideoAV1TransferCharacteristics
impl RefUnwindSafe for StdVideoAV1TransferCharacteristics
impl Send for StdVideoAV1TransferCharacteristics
impl Sync for StdVideoAV1TransferCharacteristics
impl Unpin for StdVideoAV1TransferCharacteristics
impl UnsafeUnpin for StdVideoAV1TransferCharacteristics
impl UnwindSafe for StdVideoAV1TransferCharacteristics
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