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