pub struct VideoAdapter { /* private fields */ }Expand description
The video protocol adapter. Engine-unpinned.
Implementations§
Source§impl VideoAdapter
impl VideoAdapter
Sourcepub fn new(runner: Runner) -> VideoAdapter
pub fn new(runner: Runner) -> VideoAdapter
An adapter over an explicit runner.
Trait Implementations§
Source§impl Converter for VideoAdapter
impl Converter for VideoAdapter
Auto Trait Implementations§
impl !RefUnwindSafe for VideoAdapter
impl !UnwindSafe for VideoAdapter
impl Freeze for VideoAdapter
impl Send for VideoAdapter
impl Sync for VideoAdapter
impl Unpin for VideoAdapter
impl UnsafeUnpin for VideoAdapter
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more