[−][src]Struct ffmpeg_sys_next::AVDRMDeviceContext
DRM device.
Allocated as AVHWDeviceContext.hwctx.
Fields
fd: c_intFile descriptor of DRM device.
This is used as the device to create frames on, and may also be used in some derivation and mapping operations.
If no device is required, set to -1.
Trait Implementations
impl Clone for AVDRMDeviceContext[src]
fn clone(&self) -> AVDRMDeviceContext[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for AVDRMDeviceContext[src]
impl Debug for AVDRMDeviceContext[src]
impl Eq for AVDRMDeviceContext[src]
impl PartialEq<AVDRMDeviceContext> for AVDRMDeviceContext[src]
fn eq(&self, other: &AVDRMDeviceContext) -> bool[src]
fn ne(&self, other: &AVDRMDeviceContext) -> bool[src]
impl StructuralEq for AVDRMDeviceContext[src]
impl StructuralPartialEq for AVDRMDeviceContext[src]
Auto Trait Implementations
impl RefUnwindSafe for AVDRMDeviceContext
impl Send for AVDRMDeviceContext
impl Sync for AVDRMDeviceContext
impl Unpin for AVDRMDeviceContext
impl UnwindSafe for AVDRMDeviceContext
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,