pub type LsmError = Error;Expand description
Re-export of lsm_tree::Error
Aliased Type§
pub enum LsmError {
Io(Error),
Encode(EncodeError),
Decode(DecodeError),
Decompress(CompressionType),
InvalidVersion(Version),
Unrecoverable,
InvalidChecksum((Checksum, Checksum)),
ValueLog(Error),
}Variants§
Io(Error)
I/O error
Encode(EncodeError)
Serialization failed
Decode(DecodeError)
Deserialization failed
Decompress(CompressionType)
Decompression failed
InvalidVersion(Version)
Invalid or unparsable data format version
Unrecoverable
Some required segments could not be recovered from disk
InvalidChecksum((Checksum, Checksum))
Invalid checksum value (got, expected)
ValueLog(Error)
Value log errors