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