pub enum GpuVideoInput<'a> {
// some variants omitted
}Implementations§
Source§impl<'a> GpuVideoInput<'a>
impl<'a> GpuVideoInput<'a>
pub fn backend(&self) -> GpuBackend
pub fn dimensions(&self) -> (u32, u32)
pub fn pts(&self) -> Option<i64>
pub fn estimated_rgba_bytes(&self) -> u64
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for GpuVideoInput<'a>
impl<'a> RefUnwindSafe for GpuVideoInput<'a>
impl<'a> Send for GpuVideoInput<'a>
impl<'a> Sync for GpuVideoInput<'a>
impl<'a> Unpin for GpuVideoInput<'a>
impl<'a> UnsafeUnpin for GpuVideoInput<'a>
impl<'a> UnwindSafe for GpuVideoInput<'a>
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