pub struct VTDecoderBuilder;Trait Implementations§
Source§impl CodecBuilder<VideoDecoder> for VTDecoderBuilder
impl CodecBuilder<VideoDecoder> for VTDecoderBuilder
Source§impl DecoderBuilder<VideoDecoder> for VTDecoderBuilder
impl DecoderBuilder<VideoDecoder> for VTDecoderBuilder
fn new_decoder( &self, codec_id: CodecID, params: &CodecParameters, options: Option<&Variant>, ) -> Result<Box<dyn Decoder<VideoDecoder>>>
Auto Trait Implementations§
impl Freeze for VTDecoderBuilder
impl RefUnwindSafe for VTDecoderBuilder
impl Send for VTDecoderBuilder
impl Sync for VTDecoderBuilder
impl Unpin for VTDecoderBuilder
impl UnsafeUnpin for VTDecoderBuilder
impl UnwindSafe for VTDecoderBuilder
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