#[repr(C)]pub struct VkVideoDecodeAV1PictureInfoKHR {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub pStdPictureInfo: *const StdVideoDecodeAV1PictureInfo,
pub referenceNameSlotIndices: [i32; 7],
pub frameHeaderOffset: u32,
pub tileCount: u32,
pub pTileOffsets: *const u32,
pub pTileSizes: *const u32,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§pStdPictureInfo: *const StdVideoDecodeAV1PictureInfo
§referenceNameSlotIndices: [i32; 7]
§frameHeaderOffset: u32
§tileCount: u32
§pTileOffsets: *const u32
§pTileSizes: *const u32
Trait Implementations§
Source§impl Clone for VkVideoDecodeAV1PictureInfoKHR
impl Clone for VkVideoDecodeAV1PictureInfoKHR
Source§fn clone(&self) -> VkVideoDecodeAV1PictureInfoKHR
fn clone(&self) -> VkVideoDecodeAV1PictureInfoKHR
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 VkVideoDecodeAV1PictureInfoKHR
Auto Trait Implementations§
impl Freeze for VkVideoDecodeAV1PictureInfoKHR
impl RefUnwindSafe for VkVideoDecodeAV1PictureInfoKHR
impl !Send for VkVideoDecodeAV1PictureInfoKHR
impl !Sync for VkVideoDecodeAV1PictureInfoKHR
impl Unpin for VkVideoDecodeAV1PictureInfoKHR
impl UnwindSafe for VkVideoDecodeAV1PictureInfoKHR
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