pub struct DrmPrimeSurfaceDescriptor {
pub fourcc: u32,
pub width: u32,
pub height: u32,
pub objects: Vec<DrmPrimeSurfaceDescriptorObject>,
pub layers: Vec<DrmPrimeSurfaceDescriptorLayer>,
}Expand description
Safe wrapper around VADRMPRIMESurfaceDescriptor.
Fields§
§fourcc: u32§width: u32§height: u32§objects: Vec<DrmPrimeSurfaceDescriptorObject>§layers: Vec<DrmPrimeSurfaceDescriptorLayer>Auto Trait Implementations§
impl Freeze for DrmPrimeSurfaceDescriptor
impl RefUnwindSafe for DrmPrimeSurfaceDescriptor
impl Send for DrmPrimeSurfaceDescriptor
impl Sync for DrmPrimeSurfaceDescriptor
impl Unpin for DrmPrimeSurfaceDescriptor
impl UnsafeUnpin for DrmPrimeSurfaceDescriptor
impl UnwindSafe for DrmPrimeSurfaceDescriptor
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