#[repr(u32)]pub enum uhdr_codec_err {
UHDR_CODEC_OK = 0,
UHDR_CODEC_ERROR = 1,
UHDR_CODEC_UNKNOWN_ERROR = 2,
UHDR_CODEC_INVALID_PARAM = 3,
UHDR_CODEC_MEM_ERROR = 4,
UHDR_CODEC_INVALID_OPERATION = 5,
UHDR_CODEC_UNSUPPORTED_FEATURE = 6,
UHDR_CODEC_LIST_END = 7,
}Expand description
\brief Algorithm return codes
Variants§
UHDR_CODEC_OK = 0
\brief Operation completed without error
UHDR_CODEC_ERROR = 1
\brief Generic codec error, refer detail field for more information
UHDR_CODEC_UNKNOWN_ERROR = 2
\brief Unknown error, refer detail field for more information
UHDR_CODEC_INVALID_PARAM = 3
\brief An application-supplied parameter is not valid.
UHDR_CODEC_MEM_ERROR = 4
\brief Memory operation failed
UHDR_CODEC_INVALID_OPERATION = 5
\brief An application-invoked operation is not valid
UHDR_CODEC_UNSUPPORTED_FEATURE = 6
\brief The library does not implement a feature required for the operation
UHDR_CODEC_LIST_END = 7
\brief Not for usage, indicates end of list
Trait Implementations§
Source§impl Clone for uhdr_codec_err
impl Clone for uhdr_codec_err
Source§fn clone(&self) -> uhdr_codec_err
fn clone(&self) -> uhdr_codec_err
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for uhdr_codec_err
impl Debug for uhdr_codec_err
Source§impl Hash for uhdr_codec_err
impl Hash for uhdr_codec_err
Source§impl PartialEq for uhdr_codec_err
impl PartialEq for uhdr_codec_err
impl Copy for uhdr_codec_err
impl Eq for uhdr_codec_err
impl StructuralPartialEq for uhdr_codec_err
Auto Trait Implementations§
impl Freeze for uhdr_codec_err
impl RefUnwindSafe for uhdr_codec_err
impl Send for uhdr_codec_err
impl Sync for uhdr_codec_err
impl Unpin for uhdr_codec_err
impl UnsafeUnpin for uhdr_codec_err
impl UnwindSafe for uhdr_codec_err
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