#[repr(C)]pub struct VABufferInfo {
pub handle: usize,
pub type_: u32,
pub mem_type: u32,
pub mem_size: usize,
pub va_reserved: [u32; 4],
}
Fields
handle: usize
type_: u32
mem_type: u32
mem_size: usize
va_reserved: [u32; 4]
Trait Implementations
sourceimpl Clone for VABufferInfo
impl Clone for VABufferInfo
sourcefn clone(&self) -> VABufferInfo
fn clone(&self) -> VABufferInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for VABufferInfo
impl Debug for VABufferInfo
sourceimpl Default for VABufferInfo
impl Default for VABufferInfo
sourcefn default() -> VABufferInfo
fn default() -> VABufferInfo
Returns the “default value” for a type. Read more
sourceimpl PartialEq<VABufferInfo> for VABufferInfo
impl PartialEq<VABufferInfo> for VABufferInfo
sourcefn eq(&self, other: &VABufferInfo) -> bool
fn eq(&self, other: &VABufferInfo) -> bool
impl Copy for VABufferInfo
impl Eq for VABufferInfo
impl StructuralEq for VABufferInfo
impl StructuralPartialEq for VABufferInfo
Auto Trait Implementations
impl RefUnwindSafe for VABufferInfo
impl Send for VABufferInfo
impl Sync for VABufferInfo
impl Unpin for VABufferInfo
impl UnwindSafe for VABufferInfo
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