Struct ash::vk::VideoEncodeH264ProfileInfoEXT
source · #[repr(C)]pub struct VideoEncodeH264ProfileInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub std_profile_idc: StdVideoH264ProfileIdc,
}
Expand description
Fields§
§s_type: StructureType
§p_next: *const c_void
§std_profile_idc: StdVideoH264ProfileIdc
Implementations§
source§impl VideoEncodeH264ProfileInfoEXT
impl VideoEncodeH264ProfileInfoEXT
pub fn builder<'a>() -> VideoEncodeH264ProfileInfoEXTBuilder<'a>
Trait Implementations§
source§impl Clone for VideoEncodeH264ProfileInfoEXT
impl Clone for VideoEncodeH264ProfileInfoEXT
source§fn clone(&self) -> VideoEncodeH264ProfileInfoEXT
fn clone(&self) -> VideoEncodeH264ProfileInfoEXT
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 TaggedStructure for VideoEncodeH264ProfileInfoEXT
impl TaggedStructure for VideoEncodeH264ProfileInfoEXT
const STRUCTURE_TYPE: StructureType = StructureType::VIDEO_ENCODE_H264_PROFILE_INFO_EXT
impl Copy for VideoEncodeH264ProfileInfoEXT
impl ExtendsQueryPoolCreateInfo for VideoEncodeH264ProfileInfoEXT
impl ExtendsVideoProfileInfoKHR for VideoEncodeH264ProfileInfoEXT
Auto Trait Implementations§
impl Freeze for VideoEncodeH264ProfileInfoEXT
impl RefUnwindSafe for VideoEncodeH264ProfileInfoEXT
impl !Send for VideoEncodeH264ProfileInfoEXT
impl !Sync for VideoEncodeH264ProfileInfoEXT
impl Unpin for VideoEncodeH264ProfileInfoEXT
impl UnwindSafe for VideoEncodeH264ProfileInfoEXT
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