#[repr(C)]pub union mfxStructVersion {
pub __bindgen_anon_1: mfxStructVersion__bindgen_ty_1,
pub Version: mfxU16,
}Expand description
Introduce the field Version for any structure. Assumed that any structure changes are backward binary compatible. mfxStructVersion starts from {1,0} for any new API structures. If mfxStructVersion is added to the existent legacy structure (replacing reserved fields) it starts from {1, 1}.
Fields§
§__bindgen_anon_1: mfxStructVersion__bindgen_ty_1§Version: mfxU16< Structure version number.
Trait Implementations§
Source§impl Clone for mfxStructVersion
impl Clone for mfxStructVersion
Source§fn clone(&self) -> mfxStructVersion
fn clone(&self) -> mfxStructVersion
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 mfxStructVersion
Auto Trait Implementations§
impl Freeze for mfxStructVersion
impl RefUnwindSafe for mfxStructVersion
impl Send for mfxStructVersion
impl Sync for mfxStructVersion
impl Unpin for mfxStructVersion
impl UnsafeUnpin for mfxStructVersion
impl UnwindSafe for mfxStructVersion
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