Enum libheif_rs::HeifErrorSubCode
source · [−]#[repr(C)]
pub enum HeifErrorSubCode {
Show 49 variants
Unspecified,
EndOfData,
InvalidBoxSize,
NoFtypBox,
NoIdatBox,
NoMetaBox,
NoHdlrBox,
NoHvccBox,
NoPitmBox,
NoIpcoBox,
NoIpmaBox,
NoIlocBox,
NoIinfBox,
NoIprpBox,
NoIrefBox,
NoPictHandler,
IpmaBoxReferencesNonExistingProperty,
NoPropertiesAssignedToItem,
NoItemData,
InvalidGridData,
MissingGridImages,
InvalidCleanAperture,
InvalidOverlayData,
OverlayImageOutsideOfCanvas,
AuxiliaryImageTypeUnspecified,
NoOrInvalidPrimaryItem,
NoInfeBox,
UnknownColorProfileType,
WrongTileImageChromaFormat,
InvalidFractionalNumber,
InvalidImageSize,
InvalidPixiBox,
NoAv1cBox,
WrongTileImagePixelDepth,
SecurityLimitExceeded,
NonExistingItemReferenced,
NullPointerArgument,
NonExistingImageChannelReferenced,
UnsupportedPluginVersion,
UnsupportedWriterVersion,
UnsupportedParameter,
InvalidParameterValue,
UnsupportedCodec,
UnsupportedImageType,
UnsupportedDataVersion,
UnsupportedColorConversion,
UnsupportedItemConstructionMethod,
UnsupportedBitDepth,
CannotWriteOutputData,
}Variants
Unspecified
EndOfData
InvalidBoxSize
NoFtypBox
NoIdatBox
NoMetaBox
NoHdlrBox
NoHvccBox
NoPitmBox
NoIpcoBox
NoIpmaBox
NoIlocBox
NoIinfBox
NoIprpBox
NoIrefBox
NoPictHandler
IpmaBoxReferencesNonExistingProperty
NoPropertiesAssignedToItem
NoItemData
InvalidGridData
MissingGridImages
InvalidCleanAperture
InvalidOverlayData
OverlayImageOutsideOfCanvas
AuxiliaryImageTypeUnspecified
NoOrInvalidPrimaryItem
NoInfeBox
UnknownColorProfileType
WrongTileImageChromaFormat
InvalidFractionalNumber
InvalidImageSize
InvalidPixiBox
NoAv1cBox
WrongTileImagePixelDepth
SecurityLimitExceeded
NonExistingItemReferenced
NullPointerArgument
NonExistingImageChannelReferenced
UnsupportedPluginVersion
UnsupportedWriterVersion
UnsupportedParameter
InvalidParameterValue
UnsupportedCodec
UnsupportedImageType
UnsupportedDataVersion
UnsupportedColorConversion
UnsupportedItemConstructionMethod
UnsupportedBitDepth
CannotWriteOutputData
Implementations
Trait Implementations
sourceimpl Clone for HeifErrorSubCode
impl Clone for HeifErrorSubCode
sourcefn clone(&self) -> HeifErrorSubCode
fn clone(&self) -> HeifErrorSubCode
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for HeifErrorSubCode
impl Debug for HeifErrorSubCode
impl Copy for HeifErrorSubCode
Auto Trait Implementations
impl RefUnwindSafe for HeifErrorSubCode
impl Send for HeifErrorSubCode
impl Sync for HeifErrorSubCode
impl Unpin for HeifErrorSubCode
impl UnwindSafe for HeifErrorSubCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more