[−][src]Enum blend2d::error::Error
An error returned by blend2d.
Variants
InvalidValue
InvalidState
InvalidHandle
ValueTooLarge
NotInitialized
NotImplemented
NotPermitted
Io
Busy
Interrupted
TryAgain
TimedOut
BrokenPipe
InvalidSeek
SymlinkLoop
FileTooLarge
AlreadyExists
AccessDenied
MediaChanged
ReadOnlyFs
NoDevice
NoEntry
NoMedia
NoMoreData
NoMoreFiles
NoSpaceLeft
NotEmpty
NotFile
NotDirectory
NotSameDevice
NotBlockDevice
InvalidFileName
FileNameTooLong
TooManyOpenFiles
TooManyOpenFilesByOs
TooManyLinks
TooManyThreads
FileEmpty
OpenFailed
NotRootDevice
UnknownSystemError
InvalidSignature
InvalidData
InvalidString
DataTruncated
DataTooLarge
DecompressionFailed
InvalidGeometry
NoMatchingVertex
NoMatchingCookie
NoStatesToRestore
ImageTooLarge
ImageNoMatchingCodec
ImageUnknownFileFormat
ImageDecoderNotProvided
ImageEncoderNotProvided
PngMultipleIHDR
PngInvalidIDAT
PngInvalidIEND
PngInvalidPLTE
PngInvalidTRNS
PngInvalidFilter
JpegUnsupportedFeature
JpegInvalidSOS
JpegInvalidSOF
JpegMultipleSOF
JpegUnsupportedSOF
FontNoCharacterMapping
FontMissingImportantTable
FontFeatureNotAvailable
FontCffInvalidData
FontProgramTerminated
InvalidGlyph
Trait Implementations
impl Display for Error
[src]
impl Debug for Error
[src]
impl Error for Error
[src]
fn description(&self) -> &str
1.0.0[src]
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl Send for Error
impl Unpin for Error
impl Sync for Error
impl RefUnwindSafe for Error
impl UnwindSafe for Error
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,