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