pub enum VideoEncoderError {
CodecError(CodecError),
CreateVideoContextError(CreateVideoContextError),
CreateVideoFrameError(CreateVideoFrameError),
OpenAVCodecError,
AllocAVPacketError,
EncodeFrameError,
}Variants§
CodecError(CodecError)
CreateVideoContextError(CreateVideoContextError)
CreateVideoFrameError(CreateVideoFrameError)
OpenAVCodecError
AllocAVPacketError
EncodeFrameError
Trait Implementations§
Source§impl Debug for VideoEncoderError
impl Debug for VideoEncoderError
Source§impl Display for VideoEncoderError
impl Display for VideoEncoderError
Source§impl Error for VideoEncoderError
impl Error for VideoEncoderError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<CodecError> for VideoEncoderError
impl From<CodecError> for VideoEncoderError
Source§fn from(source: CodecError) -> Self
fn from(source: CodecError) -> Self
Converts to this type from the input type.
Source§impl From<CreateVideoContextError> for VideoEncoderError
impl From<CreateVideoContextError> for VideoEncoderError
Source§fn from(source: CreateVideoContextError) -> Self
fn from(source: CreateVideoContextError) -> Self
Converts to this type from the input type.
Source§impl From<CreateVideoFrameError> for VideoEncoderError
impl From<CreateVideoFrameError> for VideoEncoderError
Source§fn from(source: CreateVideoFrameError) -> Self
fn from(source: CreateVideoFrameError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VideoEncoderError
impl RefUnwindSafe for VideoEncoderError
impl Send for VideoEncoderError
impl Sync for VideoEncoderError
impl Unpin for VideoEncoderError
impl UnwindSafe for VideoEncoderError
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