pub struct VideoEncodeRgbConversionCapabilitiesVALVEBuilder { /* private fields */ }Expand description
A builder for a VideoEncodeRgbConversionCapabilitiesVALVE.
Implementations§
Source§impl VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl VideoEncodeRgbConversionCapabilitiesVALVEBuilder
pub fn rgb_models( self, rgb_models: VideoEncodeRgbModelConversionFlagsVALVE, ) -> Self
pub fn rgb_ranges( self, rgb_ranges: VideoEncodeRgbRangeCompressionFlagsVALVE, ) -> Self
pub fn x_chroma_offsets( self, x_chroma_offsets: VideoEncodeRgbChromaOffsetFlagsVALVE, ) -> Self
pub fn y_chroma_offsets( self, y_chroma_offsets: VideoEncodeRgbChromaOffsetFlagsVALVE, ) -> Self
pub fn build(self) -> VideoEncodeRgbConversionCapabilitiesVALVE
Trait Implementations§
Source§impl Cast for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl Cast for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Source§type Target = VideoEncodeRgbConversionCapabilitiesVALVE
type Target = VideoEncodeRgbConversionCapabilitiesVALVE
The other type this type can be used interchangeably with in FFI.
Source§impl Clone for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl Clone for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Source§fn clone(&self) -> VideoEncodeRgbConversionCapabilitiesVALVEBuilder
fn clone(&self) -> VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl Default for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Source§fn default() -> VideoEncodeRgbConversionCapabilitiesVALVEBuilder
fn default() -> VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Returns the “default value” for a type. Read more
impl Copy for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Auto Trait Implementations§
impl Freeze for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl RefUnwindSafe for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl Send for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl Sync for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl Unpin for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
impl UnwindSafe for VideoEncodeRgbConversionCapabilitiesVALVEBuilder
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