[−][src]Enum blend2d::error::Error
Variants
OutOfMemory
InvalidValue
InvalidState
InvalidHandle
ValueTooLarge
NotInitialized
NotImplemented
NotPermitted
Io
Busy
Interrupted
TryAgain
BrokenPipe
InvalidSeek
SymlinkLoop
FileTooLarge
AlreadyExists
AccessDenied
MediaChanged
ReadOnlyFs
NoDevice
NoEntry
NoMedia
NoMoreData
NoMoreFiles
NoSpaceLeft
NotEmpty
NotFile
NotDirectory
NotSameDevice
NotBlockDevice
InvalidFileName
FileNameTooLong
TooManyOpenFiles
TooManyOpenFilesByOs
TooManyLinks
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 Debug for Error
[src]
impl Display for Error
[src]
impl Error for Error
[src]
default fn description(&self) -> &str
1.0.0[src]
This method is soft-deprecated. Read more
default 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
default fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
default fn type_id(&self) -> TypeId where
Self: 'static,
1.34.0[src]
Self: 'static,
Gets the TypeId
of self
Auto Trait Implementations
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,