#[repr(C)]pub struct _VAImage {Show 13 fields
pub image_id: c_uint,
pub format: VAImageFormat,
pub buf: c_uint,
pub width: u16,
pub height: u16,
pub data_size: u32,
pub num_planes: u32,
pub pitches: [u32; 3],
pub offsets: [u32; 3],
pub num_palette_entries: i32,
pub entry_bytes: i32,
pub component_order: [i8; 4],
pub va_reserved: [u32; 4],
}
Fields
image_id: c_uint
format: VAImageFormat
buf: c_uint
width: u16
height: u16
data_size: u32
num_planes: u32
pitches: [u32; 3]
offsets: [u32; 3]
num_palette_entries: i32
entry_bytes: i32
component_order: [i8; 4]
va_reserved: [u32; 4]
Trait Implementations
impl Copy for _VAImage
impl Eq for _VAImage
impl StructuralEq for _VAImage
impl StructuralPartialEq for _VAImage
Auto Trait Implementations
impl RefUnwindSafe for _VAImage
impl Send for _VAImage
impl Sync for _VAImage
impl Unpin for _VAImage
impl UnwindSafe for _VAImage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more