#[repr(C)]pub struct StdVideoEncodeAV1ReferenceInfo {
pub flags: StdVideoEncodeAV1ReferenceInfoFlags,
pub ref_frame_id: u32,
pub frame_type: StdVideoAV1FrameType,
pub order_hint: u8,
pub reserved1: [u8; 3],
pub p_extension_header: *const StdVideoEncodeAV1ExtensionHeader,
}Fields§
§flags: StdVideoEncodeAV1ReferenceInfoFlags§ref_frame_id: u32§frame_type: StdVideoAV1FrameType§order_hint: u8§reserved1: [u8; 3]§p_extension_header: *const StdVideoEncodeAV1ExtensionHeaderTrait Implementations§
impl Copy for StdVideoEncodeAV1ReferenceInfo
Auto Trait Implementations§
impl !Send for StdVideoEncodeAV1ReferenceInfo
impl !Sync for StdVideoEncodeAV1ReferenceInfo
impl Freeze for StdVideoEncodeAV1ReferenceInfo
impl RefUnwindSafe for StdVideoEncodeAV1ReferenceInfo
impl Unpin for StdVideoEncodeAV1ReferenceInfo
impl UnsafeUnpin for StdVideoEncodeAV1ReferenceInfo
impl UnwindSafe for StdVideoEncodeAV1ReferenceInfo
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