pub struct VideoDecodeAV1ProfileInfoKHRBuilder { /* private fields */ }
Expand description
A builder for a VideoDecodeAV1ProfileInfoKHR
.
Implementations§
source§impl VideoDecodeAV1ProfileInfoKHRBuilder
impl VideoDecodeAV1ProfileInfoKHRBuilder
pub fn std_profile(self, std_profile: StdVideoAV1Profile) -> Self
pub fn film_grain_support(self, film_grain_support: bool) -> Self
pub fn build(self) -> VideoDecodeAV1ProfileInfoKHR
Trait Implementations§
source§impl Cast for VideoDecodeAV1ProfileInfoKHRBuilder
impl Cast for VideoDecodeAV1ProfileInfoKHRBuilder
§type Target = VideoDecodeAV1ProfileInfoKHR
type Target = VideoDecodeAV1ProfileInfoKHR
The other type this type can be used interchangeably with in FFI.
source§impl Clone for VideoDecodeAV1ProfileInfoKHRBuilder
impl Clone for VideoDecodeAV1ProfileInfoKHRBuilder
source§fn clone(&self) -> VideoDecodeAV1ProfileInfoKHRBuilder
fn clone(&self) -> VideoDecodeAV1ProfileInfoKHRBuilder
Returns a copy 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 VideoDecodeAV1ProfileInfoKHRBuilder
impl Default for VideoDecodeAV1ProfileInfoKHRBuilder
source§fn default() -> VideoDecodeAV1ProfileInfoKHRBuilder
fn default() -> VideoDecodeAV1ProfileInfoKHRBuilder
Returns the “default value” for a type. Read more
impl Copy for VideoDecodeAV1ProfileInfoKHRBuilder
Auto Trait Implementations§
impl Freeze for VideoDecodeAV1ProfileInfoKHRBuilder
impl RefUnwindSafe for VideoDecodeAV1ProfileInfoKHRBuilder
impl !Send for VideoDecodeAV1ProfileInfoKHRBuilder
impl !Sync for VideoDecodeAV1ProfileInfoKHRBuilder
impl Unpin for VideoDecodeAV1ProfileInfoKHRBuilder
impl UnwindSafe for VideoDecodeAV1ProfileInfoKHRBuilder
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