#[repr(C)]pub struct VideoEncodeRgbConversionCapabilitiesVALVE {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub rgb_models: VideoEncodeRgbModelConversionFlagsVALVE,
pub rgb_ranges: VideoEncodeRgbRangeCompressionFlagsVALVE,
pub x_chroma_offsets: VideoEncodeRgbChromaOffsetFlagsVALVE,
pub y_chroma_offsets: VideoEncodeRgbChromaOffsetFlagsVALVE,
}Fields§
§s_type: StructureType§p_next: *mut c_void§rgb_models: VideoEncodeRgbModelConversionFlagsVALVE§rgb_ranges: VideoEncodeRgbRangeCompressionFlagsVALVE§x_chroma_offsets: VideoEncodeRgbChromaOffsetFlagsVALVE§y_chroma_offsets: VideoEncodeRgbChromaOffsetFlagsVALVETrait Implementations§
impl Copy for VideoEncodeRgbConversionCapabilitiesVALVE
Auto Trait Implementations§
impl !Send for VideoEncodeRgbConversionCapabilitiesVALVE
impl !Sync for VideoEncodeRgbConversionCapabilitiesVALVE
impl Freeze for VideoEncodeRgbConversionCapabilitiesVALVE
impl RefUnwindSafe for VideoEncodeRgbConversionCapabilitiesVALVE
impl Unpin for VideoEncodeRgbConversionCapabilitiesVALVE
impl UnsafeUnpin for VideoEncodeRgbConversionCapabilitiesVALVE
impl UnwindSafe for VideoEncodeRgbConversionCapabilitiesVALVE
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