#[repr(C)]pub struct VkVideoEncodeAV1GopRemainingFrameInfoKHR {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub useGopRemainingFrames: VkBool32,
pub gopRemainingIntra: u32,
pub gopRemainingPredictive: u32,
pub gopRemainingBipredictive: u32,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§useGopRemainingFrames: VkBool32
§gopRemainingIntra: u32
§gopRemainingPredictive: u32
§gopRemainingBipredictive: u32
Trait Implementations§
Source§impl Clone for VkVideoEncodeAV1GopRemainingFrameInfoKHR
impl Clone for VkVideoEncodeAV1GopRemainingFrameInfoKHR
Source§fn clone(&self) -> VkVideoEncodeAV1GopRemainingFrameInfoKHR
fn clone(&self) -> VkVideoEncodeAV1GopRemainingFrameInfoKHR
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 moreimpl Copy for VkVideoEncodeAV1GopRemainingFrameInfoKHR
Auto Trait Implementations§
impl Freeze for VkVideoEncodeAV1GopRemainingFrameInfoKHR
impl RefUnwindSafe for VkVideoEncodeAV1GopRemainingFrameInfoKHR
impl !Send for VkVideoEncodeAV1GopRemainingFrameInfoKHR
impl !Sync for VkVideoEncodeAV1GopRemainingFrameInfoKHR
impl Unpin for VkVideoEncodeAV1GopRemainingFrameInfoKHR
impl UnwindSafe for VkVideoEncodeAV1GopRemainingFrameInfoKHR
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