#[repr(transparent)]pub struct StdVideoAV1ChromaSamplePosition(pub i32);Expand description
Open integer representation of StdVideoAV1ChromaSamplePosition.
Tuple Fields§
§0: i32Implementations§
Source§impl StdVideoAV1ChromaSamplePosition
impl StdVideoAV1ChromaSamplePosition
Sourcepub const UNKNOWN: Self
pub const UNKNOWN: Self
Native value STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_UNKNOWN.
Khronos registry source: STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_UNKNOWN
Sourcepub const VERTICAL: Self
pub const VERTICAL: Self
Native value STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_VERTICAL.
Khronos registry source: STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_VERTICAL
Sourcepub const COLOCATED: Self
pub const COLOCATED: Self
Native value STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_COLOCATED.
Khronos registry source: STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_COLOCATED
Sourcepub const RESERVED: Self
pub const RESERVED: Self
Native value STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_RESERVED.
Khronos registry source: STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_RESERVED
Sourcepub const INVALID: Self
pub const INVALID: Self
Native value STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_INVALID.
Khronos registry source: STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_INVALID
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 StdVideoAV1ChromaSamplePosition
impl Eq for StdVideoAV1ChromaSamplePosition
impl StructuralPartialEq for StdVideoAV1ChromaSamplePosition
Auto Trait Implementations§
impl Forget for StdVideoAV1ChromaSamplePosition
impl Freeze for StdVideoAV1ChromaSamplePosition
impl Move for StdVideoAV1ChromaSamplePosition
impl RefUnwindSafe for StdVideoAV1ChromaSamplePosition
impl Send for StdVideoAV1ChromaSamplePosition
impl Sync for StdVideoAV1ChromaSamplePosition
impl Unpin for StdVideoAV1ChromaSamplePosition
impl UnsafeUnpin for StdVideoAV1ChromaSamplePosition
impl UnwindSafe for StdVideoAV1ChromaSamplePosition
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