[][src]Enum libvips::error::Error

pub enum Error {
    InitializationError(&'static str),
    IOError(&'static str),
    LinearError,
    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,
    TextError,
    XyzError,
    GaussmatError,
    LogmatError,
    EyeError,
    GreyError,
    ZoneError,
    SineError,
    MaskIdealError,
    MaskIdealRingError,
    MaskIdealBandError,
    MaskButterworthError,
    MaskButterworthRingError,
    MaskButterworthBandError,
    MaskGaussianError,
    MaskGaussianRingError,
    MaskGaussianBandError,
    MaskFractalError,
    BuildlutError,
    InvertlutError,
    TonelutError,
    IdentityError,
    FractsurfError,
    WorleyError,
    PerlinError,
    CsvloadError,
    MatrixloadError,
    RawloadError,
    VipsloadError,
    AnalyzeloadError,
    PpmloadError,
    RadloadError,
    SvgloadError,
    SvgloadBufferError,
    GifloadError,
    GifloadBufferError,
    PngloadError,
    PngloadBufferError,
    JpegloadError,
    JpegloadBufferError,
    WebploadError,
    WebploadBufferError,
    TiffloadError,
    TiffloadBufferError,
    HeifloadError,
    HeifloadBufferError,
    CsvsaveError,
    MatrixsaveError,
    MatrixprintError,
    RawsaveError,
    RawsaveFdError,
    VipssaveError,
    PpmsaveError,
    RadsaveError,
    RadsaveBufferError,
    DzsaveError,
    PngsaveError,
    PngsaveBufferError,
    JpegsaveError,
    JpegsaveBufferError,
    JpegsaveMimeError,
    WebpsaveError,
    WebpsaveBufferError,
    TiffsaveError,
    TiffsaveBufferError,
    HeifsaveError,
    HeifsaveBufferError,
    ThumbnailError,
    ThumbnailBufferError,
    ThumbnailImageError,
    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,
    MatchError,
    GlobalbalanceError,
}

Variants

InitializationError(&'static str)
IOError(&'static str)
LinearError
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
TextError
XyzError
GaussmatError
LogmatError
EyeError
GreyError
ZoneError
SineError
MaskIdealError
MaskIdealRingError
MaskIdealBandError
MaskButterworthError
MaskButterworthRingError
MaskButterworthBandError
MaskGaussianError
MaskGaussianRingError
MaskGaussianBandError
MaskFractalError
BuildlutError
InvertlutError
TonelutError
IdentityError
FractsurfError
WorleyError
PerlinError
CsvloadError
MatrixloadError
RawloadError
VipsloadError
AnalyzeloadError
PpmloadError
RadloadError
SvgloadError
SvgloadBufferError
GifloadError
GifloadBufferError
PngloadError
PngloadBufferError
JpegloadError
JpegloadBufferError
WebploadError
WebploadBufferError
TiffloadError
TiffloadBufferError
HeifloadError
HeifloadBufferError
CsvsaveError
MatrixsaveError
MatrixprintError
RawsaveError
RawsaveFdError
VipssaveError
PpmsaveError
RadsaveError
RadsaveBufferError
DzsaveError
PngsaveError
PngsaveBufferError
JpegsaveError
JpegsaveBufferError
JpegsaveMimeError
WebpsaveError
WebpsaveBufferError
TiffsaveError
TiffsaveBufferError
HeifsaveError
HeifsaveBufferError
ThumbnailError
ThumbnailBufferError
ThumbnailImageError
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
MatchError
GlobalbalanceError

Trait Implementations

impl Debug for Error[src]

impl Display for Error[src]

impl Error for Error[src]

Auto Trait Implementations

impl RefUnwindSafe for Error

impl Send for Error

impl Sync for Error

impl Unpin for Error

impl UnwindSafe for Error

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.