#[repr(C)]pub struct VideoDecodeAV1DpbSlotInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub p_std_reference_info: *const StdVideoDecodeAV1ReferenceInfo,
}Expand description
VkVideoDecodeAV1DpbSlotInfoKHR
Provided by VK_KHR_video_decode_av1.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_VIDEO_DECODE_AV1_DPB_SLOT_INFO_KHR.
p_next: *const c_voidOptional, may be null.
p_std_reference_info: *const StdVideoDecodeAV1ReferenceInfoImplementations§
Source§impl VideoDecodeAV1DpbSlotInfoKHR
impl VideoDecodeAV1DpbSlotInfoKHR
Sourcepub fn builder<'a>() -> VideoDecodeAV1DpbSlotInfoKHRBuilder<'a>
pub fn builder<'a>() -> VideoDecodeAV1DpbSlotInfoKHRBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for VideoDecodeAV1DpbSlotInfoKHR
impl Clone for VideoDecodeAV1DpbSlotInfoKHR
Source§fn clone(&self) -> VideoDecodeAV1DpbSlotInfoKHR
fn clone(&self) -> VideoDecodeAV1DpbSlotInfoKHR
Returns a duplicate 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 Debug for VideoDecodeAV1DpbSlotInfoKHR
impl Debug for VideoDecodeAV1DpbSlotInfoKHR
impl Copy for VideoDecodeAV1DpbSlotInfoKHR
impl ExtendsVideoReferenceSlotInfoKHR for VideoDecodeAV1DpbSlotInfoKHR
Auto Trait Implementations§
impl Freeze for VideoDecodeAV1DpbSlotInfoKHR
impl RefUnwindSafe for VideoDecodeAV1DpbSlotInfoKHR
impl !Send for VideoDecodeAV1DpbSlotInfoKHR
impl !Sync for VideoDecodeAV1DpbSlotInfoKHR
impl Unpin for VideoDecodeAV1DpbSlotInfoKHR
impl UnsafeUnpin for VideoDecodeAV1DpbSlotInfoKHR
impl UnwindSafe for VideoDecodeAV1DpbSlotInfoKHR
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