pub enum Error {
Show 278 variants
InitializationError(&'static str),
OperationError(&'static str),
IOError(&'static str),
LinearError,
CaseError,
GetpointError,
SystemError,
AddError,
SubtractError,
MultiplyError,
DivideError,
RelationalError,
RemainderError,
BooleanError,
Math2Error,
Complex2Error,
ComplexformError,
SumError,
InvertError,
MathError,
AbError,
SignError,
RoundError,
RelationalConstError,
RemainderConstError,
BooleanConstError,
Math2ConstError,
ComplexError,
ComplexgetError,
AvgError,
MinError,
MaxError,
DeviateError,
StatError,
HistFindError,
HistFindNdimError,
HistFindIndexedError,
HoughLineError,
HoughCircleError,
ProjectError,
ProfileError,
MeasureError,
FindTrimError,
CopyError,
TilecacheError,
LinecacheError,
SequentialError,
CacheError,
EmbedError,
GravityError,
FlipError,
InsertError,
JoinError,
ArrayjoinError,
ExtractAreaError,
SmartcropError,
ExtractBandError,
BandjoinError,
BandjoinConstError,
BandrankError,
BandmeanError,
BandboolError,
ReplicateError,
CastError,
RotError,
Rot45Error,
AutorotError,
IfthenelseError,
RecombError,
BandfoldError,
BandunfoldError,
FlattenError,
PremultiplyError,
UnpremultiplyError,
GridError,
Transpose3DError,
ScaleError,
WrapError,
ZoomError,
SubsampleError,
MsbError,
ByteswapError,
FalsecolourError,
GammaError,
CompositeError,
Composite2Error,
BlackError,
GaussnoiseError,
XyzError,
GaussmatError,
LogmatError,
TextError,
EyeError,
GreyError,
ZoneError,
SineError,
MaskIdealError,
MaskIdealRingError,
MaskIdealBandError,
MaskButterworthError,
MaskButterworthRingError,
MaskButterworthBandError,
MaskGaussianError,
MaskGaussianRingError,
MaskGaussianBandError,
MaskFractalError,
BuildlutError,
InvertlutError,
TonelutError,
IdentityError,
FractsurfError,
WorleyError,
PerlinError,
SwitchError,
CsvloadError,
CsvloadSourceError,
MatrixloadError,
MatrixloadSourceError,
RawloadError,
VipsloadError,
VipsloadSourceError,
AnalyzeloadError,
PpmloadError,
PpmloadSourceError,
RadloadError,
RadloadBufferError,
RadloadSourceError,
SvgloadError,
SvgloadBufferError,
GifloadError,
GifloadBufferError,
GifloadSourceError,
PngloadError,
PngloadBufferError,
PngloadSourceError,
JpegloadError,
JpegloadBufferError,
WebploadError,
WebploadBufferError,
WebploadSourceError,
TiffloadError,
TiffloadBufferError,
TiffloadSourceError,
HeifloadError,
HeifloadBufferError,
HeifloadSourceError,
CsvsaveError,
CsvsaveTargetError,
MatrixsaveError,
MatrixsaveTargetError,
MatrixprintError,
RawsaveError,
RawsaveFdError,
VipssaveError,
VipssaveTargetError,
PpmsaveError,
PpmsaveTargetError,
RadsaveError,
RadsaveBufferError,
RadsaveTargetError,
GifsaveError,
GifsaveBufferError,
GifsaveTargetError,
DzsaveError,
DzsaveTargetError,
PngsaveError,
PngsaveBufferError,
PngsaveTargetError,
JpegsaveError,
JpegsaveBufferError,
JpegsaveTargetError,
JpegsaveMimeError,
WebpsaveError,
WebpsaveBufferError,
WebpsaveTargetError,
TiffsaveError,
TiffsaveBufferError,
TiffsaveTargetError,
HeifsaveError,
HeifsaveBufferError,
HeifsaveTargetError,
ThumbnailError,
ThumbnailBufferError,
ThumbnailImageError,
ThumbnailSourceError,
MapimError,
ShrinkError,
ShrinkhError,
ShrinkvError,
ReducehError,
ReducevError,
ReduceError,
QuadraticError,
AffineError,
SimilarityError,
RotateError,
ResizeError,
ColourspaceError,
Lab2XyzError,
Xyz2LabError,
Lab2LChError,
LCh2LabError,
LCh2CmcError,
Cmc2LChError,
Xyz2YxyError,
Yxy2XyzError,
ScRgb2XyzError,
Xyz2ScRgbError,
LabQ2LabError,
Lab2LabQError,
LabQ2LabSError,
LabS2LabQError,
LabS2LabError,
Lab2LabSError,
Rad2FloatError,
Float2RadError,
LabQ2SRgbError,
SRgb2HsvError,
Hsv2SRgbError,
IccImportError,
IccExportError,
IccTransformError,
DE76Error,
DE00Error,
DEcmcError,
SRgb2ScRgbError,
ScRgb2BwError,
ScRgb2SRgbError,
Cmyk2XyzError,
Xyz2CmykError,
ProfileLoadError,
MaplutError,
PercentError,
StdifError,
HistCumError,
HistMatchError,
HistNormError,
HistEqualError,
HistPlotError,
HistLocalError,
HistIsmonotonicError,
HistEntropyError,
ConvError,
ConvaError,
ConvfError,
ConviError,
CompassError,
ConvsepError,
ConvasepError,
FastcorError,
SpcorError,
SharpenError,
GaussblurError,
CannyError,
SobelError,
FwfftError,
InvfftError,
FreqmultError,
SpectrumError,
PhasecorError,
MorphError,
RankError,
CountlineError,
LabelregionError,
FillNearestError,
DrawRectError,
DrawMaskError,
DrawLineError,
DrawCircleError,
DrawFloodError,
DrawImageError,
DrawSmudgeError,
MergeError,
MosaicError,
Mosaic1Error,
MatrixinvertError,
MatchError,
GlobalbalanceError,
}
Variants§
InitializationError(&'static str)
OperationError(&'static str)
IOError(&'static str)
LinearError
CaseError
GetpointError
SystemError
AddError
SubtractError
MultiplyError
DivideError
RelationalError
RemainderError
BooleanError
Math2Error
Complex2Error
ComplexformError
SumError
InvertError
MathError
AbError
SignError
RoundError
RelationalConstError
RemainderConstError
BooleanConstError
Math2ConstError
ComplexError
ComplexgetError
AvgError
MinError
MaxError
DeviateError
StatError
HistFindError
HistFindNdimError
HistFindIndexedError
HoughLineError
HoughCircleError
ProjectError
ProfileError
MeasureError
FindTrimError
CopyError
TilecacheError
LinecacheError
SequentialError
CacheError
EmbedError
GravityError
FlipError
InsertError
JoinError
ArrayjoinError
ExtractAreaError
SmartcropError
ExtractBandError
BandjoinError
BandjoinConstError
BandrankError
BandmeanError
BandboolError
ReplicateError
CastError
RotError
Rot45Error
AutorotError
IfthenelseError
RecombError
BandfoldError
BandunfoldError
FlattenError
PremultiplyError
UnpremultiplyError
GridError
Transpose3DError
ScaleError
WrapError
ZoomError
SubsampleError
MsbError
ByteswapError
FalsecolourError
GammaError
CompositeError
Composite2Error
BlackError
GaussnoiseError
XyzError
GaussmatError
LogmatError
TextError
EyeError
GreyError
ZoneError
SineError
MaskIdealError
MaskIdealRingError
MaskIdealBandError
MaskButterworthError
MaskButterworthRingError
MaskButterworthBandError
MaskGaussianError
MaskGaussianRingError
MaskGaussianBandError
MaskFractalError
BuildlutError
InvertlutError
TonelutError
IdentityError
FractsurfError
WorleyError
PerlinError
SwitchError
CsvloadError
CsvloadSourceError
MatrixloadError
MatrixloadSourceError
RawloadError
VipsloadError
VipsloadSourceError
AnalyzeloadError
PpmloadError
PpmloadSourceError
RadloadError
RadloadBufferError
RadloadSourceError
SvgloadError
SvgloadBufferError
GifloadError
GifloadBufferError
GifloadSourceError
PngloadError
PngloadBufferError
PngloadSourceError
JpegloadError
JpegloadBufferError
WebploadError
WebploadBufferError
WebploadSourceError
TiffloadError
TiffloadBufferError
TiffloadSourceError
HeifloadError
HeifloadBufferError
HeifloadSourceError
CsvsaveError
CsvsaveTargetError
MatrixsaveError
MatrixsaveTargetError
MatrixprintError
RawsaveError
RawsaveFdError
VipssaveError
VipssaveTargetError
PpmsaveError
PpmsaveTargetError
RadsaveError
RadsaveBufferError
RadsaveTargetError
GifsaveError
GifsaveBufferError
GifsaveTargetError
DzsaveError
DzsaveTargetError
PngsaveError
PngsaveBufferError
PngsaveTargetError
JpegsaveError
JpegsaveBufferError
JpegsaveTargetError
JpegsaveMimeError
WebpsaveError
WebpsaveBufferError
WebpsaveTargetError
TiffsaveError
TiffsaveBufferError
TiffsaveTargetError
HeifsaveError
HeifsaveBufferError
HeifsaveTargetError
ThumbnailError
ThumbnailBufferError
ThumbnailImageError
ThumbnailSourceError
MapimError
ShrinkError
ShrinkhError
ShrinkvError
ReducehError
ReducevError
ReduceError
QuadraticError
AffineError
SimilarityError
RotateError
ResizeError
ColourspaceError
Lab2XyzError
Xyz2LabError
Lab2LChError
LCh2LabError
LCh2CmcError
Cmc2LChError
Xyz2YxyError
Yxy2XyzError
ScRgb2XyzError
Xyz2ScRgbError
LabQ2LabError
Lab2LabQError
LabQ2LabSError
LabS2LabQError
LabS2LabError
Lab2LabSError
Rad2FloatError
Float2RadError
LabQ2SRgbError
SRgb2HsvError
Hsv2SRgbError
IccImportError
IccExportError
IccTransformError
DE76Error
DE00Error
DEcmcError
SRgb2ScRgbError
ScRgb2BwError
ScRgb2SRgbError
Cmyk2XyzError
Xyz2CmykError
ProfileLoadError
MaplutError
PercentError
StdifError
HistCumError
HistMatchError
HistNormError
HistEqualError
HistPlotError
HistLocalError
HistIsmonotonicError
HistEntropyError
ConvError
ConvaError
ConvfError
ConviError
CompassError
ConvsepError
ConvasepError
FastcorError
SpcorError
SharpenError
GaussblurError
CannyError
SobelError
FwfftError
InvfftError
FreqmultError
SpectrumError
PhasecorError
MorphError
RankError
CountlineError
LabelregionError
FillNearestError
DrawRectError
DrawMaskError
DrawLineError
DrawCircleError
DrawFloodError
DrawImageError
DrawSmudgeError
MergeError
MosaicError
Mosaic1Error
MatrixinvertError
MatchError
GlobalbalanceError
Trait Implementations§
source§impl Error for Error
impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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()