Enum db_core::errors::ErrorKind [−][src]
pub enum ErrorKind {
Show 35 variants
NoError,
NotImplemented,
IoError,
IncorrectAllocationSize,
PathIsTooLong,
Utf8ValidationError,
AllocationFailure,
IncorrectLayout,
ArrayIsFull,
MagicMismatch,
DataFileNotInitialized,
SliceConversionError,
LockError,
FailedToBuildPath,
FileIdOverflow,
ExtentLimitReached,
IncorrectExtentSize,
IncorrectBlockSize,
IncorrectExtentSettings,
LoggerIsTerminated,
StringParseError,
FileNotOpened,
ExtentDoesNotExist,
FileDoesNotExist,
BlockDoesNotExist,
ObjectDoesNotExist,
ObjectIsDeleted,
UnexpectedCheckpoint,
BlockChecksumMismatch,
TimeOperationError,
DbSizeLimitReached,
TryLockError,
BlockCrcMismatch,
Timeout,
CheckpointStoreSizeLimitReached,
}Expand description
Types of errors.
Variants
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ErrorKind
impl UnwindSafe for ErrorKind
Blanket Implementations
Mutably borrows from an owned value. Read more