#[repr(C)]pub struct VkVideoEncodeH265PictureInfoKHR {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub naluSliceSegmentEntryCount: u32,
pub pNaluSliceSegmentEntries: *const VkVideoEncodeH265NaluSliceSegmentInfoKHR,
pub pStdPictureInfo: *const StdVideoEncodeH265PictureInfo,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§naluSliceSegmentEntryCount: u32
§pNaluSliceSegmentEntries: *const VkVideoEncodeH265NaluSliceSegmentInfoKHR
§pStdPictureInfo: *const StdVideoEncodeH265PictureInfo
Trait Implementations§
Source§impl Clone for VkVideoEncodeH265PictureInfoKHR
impl Clone for VkVideoEncodeH265PictureInfoKHR
Source§fn clone(&self) -> VkVideoEncodeH265PictureInfoKHR
fn clone(&self) -> VkVideoEncodeH265PictureInfoKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkVideoEncodeH265PictureInfoKHR
Auto Trait Implementations§
impl Freeze for VkVideoEncodeH265PictureInfoKHR
impl RefUnwindSafe for VkVideoEncodeH265PictureInfoKHR
impl !Send for VkVideoEncodeH265PictureInfoKHR
impl !Sync for VkVideoEncodeH265PictureInfoKHR
impl Unpin for VkVideoEncodeH265PictureInfoKHR
impl UnwindSafe for VkVideoEncodeH265PictureInfoKHR
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