#[repr(C)]pub struct VideoProfileInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub video_codec_operation: VideoCodecOperationFlagBitsKHR,
pub chroma_subsampling: VideoChromaSubsamplingFlagsKHR,
pub luma_bit_depth: VideoComponentBitDepthFlagsKHR,
pub chroma_bit_depth: VideoComponentBitDepthFlagsKHR,
}Fields§
§s_type: StructureType§p_next: *const c_void§video_codec_operation: VideoCodecOperationFlagBitsKHR§chroma_subsampling: VideoChromaSubsamplingFlagsKHR§luma_bit_depth: VideoComponentBitDepthFlagsKHR§chroma_bit_depth: VideoComponentBitDepthFlagsKHRTrait Implementations§
Source§impl Clone for VideoProfileInfoKHR
impl Clone for VideoProfileInfoKHR
impl Copy for VideoProfileInfoKHR
Auto Trait Implementations§
impl !Send for VideoProfileInfoKHR
impl !Sync for VideoProfileInfoKHR
impl Freeze for VideoProfileInfoKHR
impl RefUnwindSafe for VideoProfileInfoKHR
impl Unpin for VideoProfileInfoKHR
impl UnsafeUnpin for VideoProfileInfoKHR
impl UnwindSafe for VideoProfileInfoKHR
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