Enum libheif_rs::HeifErrorCode
source · #[repr(C)]
pub enum HeifErrorCode {
Show 13 variants
InputDoesNotExist,
InvalidInput,
UnsupportedFileType,
UnsupportedFeature,
UsageError,
MemoryAllocationError,
DecoderPluginError,
EncoderPluginError,
EncodingError,
ColorProfileDoesNotExist,
PluginLoadingError,
ContextCreateFailed,
Unknown,
}
Variants§
InputDoesNotExist
InvalidInput
UnsupportedFileType
UnsupportedFeature
UsageError
MemoryAllocationError
DecoderPluginError
EncoderPluginError
EncodingError
ColorProfileDoesNotExist
PluginLoadingError
ContextCreateFailed
Unknown
This value is used when library libheif
returns unknown value of error code.
Implementations§
Trait Implementations§
source§impl Clone for HeifErrorCode
impl Clone for HeifErrorCode
source§fn clone(&self) -> HeifErrorCode
fn clone(&self) -> HeifErrorCode
Returns a copy 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 more