Module ord_lmdb_zero::error
source · [−]Expand description
Error values and types returned by LMDB and this wrapper.
Enums
Error type returned by LMDB.
Constants
The specified DBI was changed unexpectedly
Invalid reuse of reader locktable slot
Transaction must abort, has a child, or is invalid
Unsupported size of key/DB name/data, or wrong DUPFIXED
size
Located page was wrong type
Cursor stack too deep - internal error
Environment maxdbs reached
Operation and DB incompatible, or DB type changed. This can mean:
File is not a valid LMDB file
key/data pair already exists
Environment mapsize reached
Database contents grew beyond environment mapsize
key/data pair not found (EOF)
Page has not enough space - internal error
Requested page not found - this usually indicates corruption
Update of meta page failed or environment had fatal error
Environment maxreaders reached
Too many TLS keys in use - Windows only
Txn has too many dirty pages
Environment version mismatch
Traits
Extension methods for LMDB results
Type Definitions
Result type returned for all calls that can fail.