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