@brief A callback function used to compare two keys in a database
typedef MDB_cmp_func = ffi.NativeFunction< ffi.Int Function(ffi.Pointer<MDB_val> a, ffi.Pointer<MDB_val> b)>;