Last active
April 16, 2019 20:34
-
-
Save niklasad1/5691405db68bba79f83ee7b89db0da55 to your computer and use it in GitHub Desktop.
raw dump
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ rust-rocksdb git:(master) ✗ rustc --version | |
rustc 1.35.0-nightly (99da733f7 2019-04-12) | |
➜ rust-rocksdb git:(master) ✗ cargo build --verbose | |
Running `rustc --crate-name librocksdb_sys librocksdb-sys/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="bzip2"' --cfg 'feature="default"' --cfg 'feature="lz4"' --cfg 'feature="snappy"' --cfg 'feature="static"' --cfg 'feature="zlib"' --cfg 'feature="zstd"' -C metadata=47b8de30a9ba6053 -C extra-filename=-47b8de30a9ba6053 --out-dir /home/niklasad1/Github/rust-rocksdb/target/debug/deps -C incremental=/home/niklasad1/Github/rust-rocksdb/target/debug/incremental -L dependency=/home/niklasad1/Github/rust-rocksdb/target/debug/deps --extern libc=/home/niklasad1/Github/rust-rocksdb/target/debug/deps/liblibc-c99638c9ab43e1d0.rlib -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -l static=rocksdb -l stdc++ -l static=snappy -l stdc++ -l static=lz4 -l static=zstd -l static=z -l static=bz2` | |
Compiling rocksdb v0.12.1 (/home/niklasad1/Github/rust-rocksdb) | |
Running `rustc --crate-name rocksdb src/lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="bzip2"' --cfg 'feature="default"' --cfg 'feature="librocksdb-sys"' --cfg 'feature="lz4"' --cfg 'feature="snappy"' --cfg 'feature="zlib"' --cfg 'feature="zstd"' -C metadata=37499794682e3570 -C extra-filename=-37499794682e3570 --out-dir /home/niklasad1/Github/rust-rocksdb/target/debug/deps -C incremental=/home/niklasad1/Github/rust-rocksdb/target/debug/incremental -L dependency=/home/niklasad1/Github/rust-rocksdb/target/debug/deps --extern libc=/home/niklasad1/Github/rust-rocksdb/target/debug/deps/liblibc-c99638c9ab43e1d0.rlib --extern librocksdb_sys=/home/niklasad1/Github/rust-rocksdb/target/debug/deps/liblibrocksdb_sys-47b8de30a9ba6053.rlib -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out` | |
error[E0412]: cannot find type `rocksdb_backup_engine_t` in module `ffi` | |
--> src/backup.rs:25:22 | |
| | |
25 | inner: *mut ffi::rocksdb_backup_engine_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_options_t` in module `ffi` | |
--> src/backup.rs:29:22 | |
| | |
29 | inner: *mut ffi::rocksdb_options_t, | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_restore_options_t` in module `ffi` | |
--> src/backup.rs:33:22 | |
| | |
33 | inner: *mut ffi::rocksdb_restore_options_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_backup_engine_t` in module `ffi` | |
--> src/backup.rs:54:27 | |
| | |
54 | let be: *mut ffi::rocksdb_backup_engine_t; | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_backup_engine_open` in module `ffi` | |
--> src/backup.rs:55:37 | |
| | |
55 | unsafe { be = ffi_try!(ffi::rocksdb_backup_engine_open(opts.inner, cpath.as_ptr(),)) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_backup_engine_create_new_backup` in module `ffi` | |
--> src/backup.rs:66:27 | |
| | |
66 | ffi_try!(ffi::rocksdb_backup_engine_create_new_backup( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_backup_engine_purge_old_backups` in module `ffi` | |
--> src/backup.rs:75:27 | |
| | |
75 | ffi_try!(ffi::rocksdb_backup_engine_purge_old_backups( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_backup_engine_restore_db_from_latest_backup` in module `ffi` | |
--> src/backup.rs:136:27 | |
| | |
136 | ffi_try!(ffi::rocksdb_backup_engine_restore_db_from_latest_backup( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_restore_options_set_keep_log_files` in module `ffi` | |
--> src/backup.rs:154:18 | |
| | |
154 | ffi::rocksdb_restore_options_set_keep_log_files(self.inner, keep_log_files as c_int); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_create` in module `ffi` | |
--> src/backup.rs:162:29 | |
| | |
162 | let opts = ffi::rocksdb_options_create(); | |
| ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_restore_options_create` in module `ffi` | |
--> src/backup.rs:174:29 | |
| | |
174 | let opts = ffi::rocksdb_restore_options_create(); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_backup_engine_close` in module `ffi` | |
--> src/backup.rs:186:18 | |
| | |
186 | ffi::rocksdb_backup_engine_close(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_destroy` in module `ffi` | |
--> src/backup.rs:194:18 | |
| | |
194 | ffi::rocksdb_options_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_restore_options_destroy` in module `ffi` | |
--> src/backup.rs:202:18 | |
| | |
202 | ffi::rocksdb_restore_options_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_checkpoint_t` in module `ffi` | |
--> src/checkpoint.rs:30:22 | |
| | |
30 | inner: *mut ffi::rocksdb_checkpoint_t, | |
| ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_checkpoint_t` in module `ffi` | |
--> src/checkpoint.rs:39:35 | |
| | |
39 | let checkpoint: *mut ffi::rocksdb_checkpoint_t; | |
| ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_checkpoint_object_create` in module `ffi` | |
--> src/checkpoint.rs:41:45 | |
| | |
41 | unsafe { checkpoint = ffi_try!(ffi::rocksdb_checkpoint_object_create(db.inner,)) }; | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_checkpoint_create` in module `ffi` | |
--> src/checkpoint.rs:63:27 | |
| | |
63 | ffi_try!(ffi::rocksdb_checkpoint_create( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_checkpoint_object_destroy` in module `ffi` | |
--> src/checkpoint.rs:77:18 | |
| | |
77 | ffi::rocksdb_checkpoint_object_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_no_compression` in module `ffi` | |
--> src/db.rs:38:17 | |
| | |
38 | None = ffi::rocksdb_no_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_snappy_compression` in module `ffi` | |
--> src/db.rs:39:19 | |
| | |
39 | Snappy = ffi::rocksdb_snappy_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_zlib_compression` in module `ffi` | |
--> src/db.rs:40:17 | |
| | |
40 | Zlib = ffi::rocksdb_zlib_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_bz2_compression` in module `ffi` | |
--> src/db.rs:41:16 | |
| | |
41 | Bz2 = ffi::rocksdb_bz2_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_lz4_compression` in module `ffi` | |
--> src/db.rs:42:16 | |
| | |
42 | Lz4 = ffi::rocksdb_lz4_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_lz4hc_compression` in module `ffi` | |
--> src/db.rs:43:18 | |
| | |
43 | Lz4hc = ffi::rocksdb_lz4hc_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_zstd_compression` in module `ffi` | |
--> src/db.rs:44:17 | |
| | |
44 | Zstd = ffi::rocksdb_zstd_compression as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_level_compaction` in module `ffi` | |
--> src/db.rs:49:18 | |
| | |
49 | Level = ffi::rocksdb_level_compaction as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_universal_compaction` in module `ffi` | |
--> src/db.rs:50:22 | |
| | |
50 | Universal = ffi::rocksdb_universal_compaction as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_fifo_compaction` in module `ffi` | |
--> src/db.rs:51:17 | |
| | |
51 | Fifo = ffi::rocksdb_fifo_compaction as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_tolerate_corrupted_tail_records_recovery` in module `ffi` | |
--> src/db.rs:56:41 | |
| | |
56 | TolerateCorruptedTailRecords = ffi::rocksdb_tolerate_corrupted_tail_records_recovery as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_absolute_consistency_recovery` in module `ffi` | |
--> src/db.rs:57:32 | |
| | |
57 | AbsoluteConsistency = ffi::rocksdb_absolute_consistency_recovery as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_point_in_time_recovery` in module `ffi` | |
--> src/db.rs:58:24 | |
| | |
58 | PointInTime = ffi::rocksdb_point_in_time_recovery as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find value `rocksdb_skip_any_corrupted_records_recovery` in module `ffi` | |
--> src/db.rs:59:35 | |
| | |
59 | SkipAnyCorruptedRecord = ffi::rocksdb_skip_any_corrupted_records_recovery as isize, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_writebatch_t` in module `ffi` | |
--> src/db.rs:81:22 | |
| | |
81 | inner: *mut ffi::rocksdb_writebatch_t, | |
| ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_readoptions_t` in module `ffi` | |
--> src/db.rs:85:22 | |
| | |
85 | inner: *mut ffi::rocksdb_readoptions_t, | |
| ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_snapshot_t` in module `ffi` | |
--> src/db.rs:104:24 | |
| | |
104 | inner: *const ffi::rocksdb_snapshot_t, | |
| ^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_iterator_t` in module `ffi` | |
--> src/db.rs:156:22 | |
| | |
156 | inner: *mut ffi::rocksdb_iterator_t, | |
| ^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_create_iterator` in module `ffi` | |
--> src/db.rs:216:29 | |
| | |
216 | inner: ffi::rocksdb_create_iterator(db.inner, readopts.inner), | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_create_iterator_cf` in module `ffi` | |
--> src/db.rs:229:29 | |
| | |
229 | inner: ffi::rocksdb_create_iterator_cf(db.inner, readopts.inner, cf_handle.inner), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_valid` in module `ffi` | |
--> src/db.rs:237:23 | |
| | |
237 | unsafe { ffi::rocksdb_iter_valid(self.inner) != 0 } | |
| ^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_seek_to_first` in module `ffi` | |
--> src/db.rs:273:18 | |
| | |
273 | ffi::rocksdb_iter_seek_to_first(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_seek_to_last` in module `ffi` | |
--> src/db.rs:310:18 | |
| | |
310 | ffi::rocksdb_iter_seek_to_last(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_seek` in module `ffi` | |
--> src/db.rs:344:18 | |
| | |
344 | ffi::rocksdb_iter_seek( | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_seek_for_prev` in module `ffi` | |
--> src/db.rs:383:18 | |
| | |
383 | ffi::rocksdb_iter_seek_for_prev( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_next` in module `ffi` | |
--> src/db.rs:396:18 | |
| | |
396 | ffi::rocksdb_iter_next(self.inner); | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_prev` in module `ffi` | |
--> src/db.rs:405:18 | |
| | |
405 | ffi::rocksdb_iter_prev(self.inner); | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_key` in module `ffi` | |
--> src/db.rs:420:32 | |
| | |
420 | let key_ptr = ffi::rocksdb_iter_key(self.inner, key_len_ptr) as *const c_uchar; | |
| ^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_value` in module `ffi` | |
--> src/db.rs:444:32 | |
| | |
444 | let val_ptr = ffi::rocksdb_iter_value(self.inner, val_len_ptr) as *const c_uchar; | |
| ^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_iter_destroy` in module `ffi` | |
--> src/db.rs:461:18 | |
| | |
461 | ffi::rocksdb_iter_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_create_snapshot` in module `ffi` | |
--> src/db.rs:555:38 | |
| | |
555 | let snapshot = unsafe { ffi::rocksdb_create_snapshot(db.inner) }; | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_release_snapshot` in module `ffi` | |
--> src/db.rs:652:18 | |
| | |
652 | ffi::rocksdb_release_snapshot(self.db.inner, self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_t` in module `ffi` | |
--> src/db.rs:726:27 | |
| | |
726 | let db: *mut ffi::rocksdb_t; | |
| ^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_open` in module `ffi` | |
--> src/db.rs:731:36 | |
| | |
731 | db = ffi_try!(ffi::rocksdb_open(opts.inner, cpath.as_ptr() as *const _,)); | |
| ^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_open_column_families` in module `ffi` | |
--> src/db.rs:760:36 | |
| | |
760 | db = ffi_try!(ffi::rocksdb_open_column_families( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_list_column_families` in module `ffi` | |
--> src/db.rs:804:37 | |
| | |
804 | let ptr = ffi_try!(ffi::rocksdb_list_column_families( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_list_column_families_destroy` in module `ffi` | |
--> src/db.rs:814:18 | |
| | |
814 | ffi::rocksdb_list_column_families_destroy(ptr, length); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_destroy_db` in module `ffi` | |
--> src/db.rs:822:27 | |
| | |
822 | ffi_try!(ffi::rocksdb_destroy_db(opts.inner, cpath.as_ptr(),)); | |
| ^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_repair_db` in module `ffi` | |
--> src/db.rs:830:27 | |
| | |
830 | ffi_try!(ffi::rocksdb_repair_db(opts.inner, cpath.as_ptr(),)); | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_write` in module `ffi` | |
--> src/db.rs:841:27 | |
| | |
841 | ffi_try!(ffi::rocksdb_write(self.inner, writeopts.inner, batch.inner,)); | |
| ^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_get` in module `ffi` | |
--> src/db.rs:876:37 | |
| | |
876 | let val = ffi_try!(ffi::rocksdb_get( | |
| ^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_get_cf` in module `ffi` | |
--> src/db.rs:917:37 | |
| | |
917 | let val = ffi_try!(ffi::rocksdb_get_cf( | |
| ^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_get_pinned` in module `ffi` | |
--> src/db.rs:961:37 | |
| | |
961 | let val = ffi_try!(ffi::rocksdb_get_pinned( | |
| ^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_get_pinned_cf` in module `ffi` | |
--> src/db.rs:1004:37 | |
| | |
1004 | let val = ffi_try!(ffi::rocksdb_get_pinned_cf( | |
| ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_create_column_family` in module `ffi` | |
--> src/db.rs:1042:43 | |
| | |
1042 | let cf_handle = ffi_try!(ffi::rocksdb_create_column_family( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_drop_column_family` in module `ffi` | |
--> src/db.rs:1069:31 | |
| | |
1069 | ffi_try!(ffi::rocksdb_drop_column_family(self.inner, cf,)); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_put` in module `ffi` | |
--> src/db.rs:1183:27 | |
| | |
1183 | ffi_try!(ffi::rocksdb_put( | |
| ^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_put_cf` in module `ffi` | |
--> src/db.rs:1210:27 | |
| | |
1210 | ffi_try!(ffi::rocksdb_put_cf( | |
| ^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_merge` in module `ffi` | |
--> src/db.rs:1232:27 | |
| | |
1232 | ffi_try!(ffi::rocksdb_merge( | |
| ^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_merge_cf` in module `ffi` | |
--> src/db.rs:1259:27 | |
| | |
1259 | ffi_try!(ffi::rocksdb_merge_cf( | |
| ^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_delete` in module `ffi` | |
--> src/db.rs:1280:27 | |
| | |
1280 | ffi_try!(ffi::rocksdb_delete( | |
| ^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_delete_cf` in module `ffi` | |
--> src/db.rs:1299:27 | |
| | |
1299 | ffi_try!(ffi::rocksdb_delete_cf( | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_compact_range` in module `ffi` | |
--> src/db.rs:1355:18 | |
| | |
1355 | ffi::rocksdb_compact_range( | |
| ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_compact_range_cf` in module `ffi` | |
--> src/db.rs:1375:18 | |
| | |
1375 | ffi::rocksdb_compact_range_cf( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_set_options` in module `ffi` | |
--> src/db.rs:1406:27 | |
| | |
1406 | ffi_try!(ffi::rocksdb_set_options( | |
| ^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_property_value` in module `ffi` | |
--> src/db.rs:1432:30 | |
| | |
1432 | let value = ffi::rocksdb_property_value(self.inner, prop_name.as_ptr()); | |
| ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_property_value_cf` in module `ffi` | |
--> src/db.rs:1468:30 | |
| | |
1468 | let value = ffi::rocksdb_property_value_cf(self.inner, cf.inner, prop_name.as_ptr()); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_count` in module `ffi` | |
--> src/db.rs:1531:23 | |
| | |
1531 | unsafe { ffi::rocksdb_writebatch_count(self.inner) as usize } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_data` in module `ffi` | |
--> src/db.rs:1538:18 | |
| | |
1538 | ffi::rocksdb_writebatch_data(self.inner, &mut batch_size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_put` in module `ffi` | |
--> src/db.rs:1557:18 | |
| | |
1557 | ffi::rocksdb_writebatch_put( | |
| ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_put_cf` in module `ffi` | |
--> src/db.rs:1577:18 | |
| | |
1577 | ffi::rocksdb_writebatch_put_cf( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_merge` in module `ffi` | |
--> src/db.rs:1598:18 | |
| | |
1598 | ffi::rocksdb_writebatch_merge( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_merge_cf` in module `ffi` | |
--> src/db.rs:1618:18 | |
| | |
1618 | ffi::rocksdb_writebatch_merge_cf( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_delete` in module `ffi` | |
--> src/db.rs:1637:18 | |
| | |
1637 | ffi::rocksdb_writebatch_delete( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_delete_cf` in module `ffi` | |
--> src/db.rs:1650:18 | |
| | |
1650 | ffi::rocksdb_writebatch_delete_cf( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_delete_range` in module `ffi` | |
--> src/db.rs:1669:18 | |
| | |
1669 | ffi::rocksdb_writebatch_delete_range( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_delete_range_cf` in module `ffi` | |
--> src/db.rs:1694:18 | |
| | |
1694 | ffi::rocksdb_writebatch_delete_range_cf( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_clear` in module `ffi` | |
--> src/db.rs:1709:18 | |
| | |
1709 | ffi::rocksdb_writebatch_clear(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_create` in module `ffi` | |
--> src/db.rs:1718:34 | |
| | |
1718 | inner: unsafe { ffi::rocksdb_writebatch_create() }, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writebatch_destroy` in module `ffi` | |
--> src/db.rs:1725:23 | |
| | |
1725 | unsafe { ffi::rocksdb_writebatch_destroy(self.inner) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_column_family_handle_destroy` in module `ffi` | |
--> src/db.rs:1734:26 | |
| | |
1734 | ffi::rocksdb_column_family_handle_destroy(*cf); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_close` in module `ffi` | |
--> src/db.rs:1737:18 | |
| | |
1737 | ffi::rocksdb_close(self.inner); | |
| ^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_destroy` in module `ffi` | |
--> src/db.rs:1750:23 | |
| | |
1750 | unsafe { ffi::rocksdb_readoptions_destroy(self.inner) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_set_fill_cache` in module `ffi` | |
--> src/db.rs:1761:18 | |
| | |
1761 | ffi::rocksdb_readoptions_set_fill_cache(self.inner, v as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_set_snapshot` in module `ffi` | |
--> src/db.rs:1767:18 | |
| | |
1767 | ffi::rocksdb_readoptions_set_snapshot(self.inner, snapshot.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_set_iterate_upper_bound` in module `ffi` | |
--> src/db.rs:1775:18 | |
| | |
1775 | ffi::rocksdb_readoptions_set_iterate_upper_bound( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_set_prefix_same_as_start` in module `ffi` | |
--> src/db.rs:1784:23 | |
| | |
1784 | unsafe { ffi::rocksdb_readoptions_set_prefix_same_as_start(self.inner, v as c_uchar) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_set_total_order_seek` in module `ffi` | |
--> src/db.rs:1788:23 | |
| | |
1788 | unsafe { ffi::rocksdb_readoptions_set_total_order_seek(self.inner, v as c_uchar) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_set_readahead_size` in module `ffi` | |
--> src/db.rs:1804:18 | |
| | |
1804 | ffi::rocksdb_readoptions_set_readahead_size(self.inner, v as size_t); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_readoptions_create` in module `ffi` | |
--> src/db.rs:1813:29 | |
| | |
1813 | inner: ffi::rocksdb_readoptions_create(), | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_pinnableslice_t` in module `ffi` | |
--> src/db.rs:1897:20 | |
| | |
1897 | ptr: *mut ffi::rocksdb_pinnableslice_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_pinnableslice_value` in module `ffi` | |
--> src/db.rs:1914:28 | |
| | |
1914 | let val = ffi::rocksdb_pinnableslice_value(self.ptr, &mut val_len) as *mut u8; | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_pinnableslice_destroy` in module `ffi` | |
--> src/db.rs:1923:18 | |
| | |
1923 | ffi::rocksdb_pinnableslice_destroy(self.ptr); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_pinnableslice_t` in module `ffi` | |
--> src/db.rs:1933:41 | |
| | |
1933 | pub unsafe fn from_c(ptr: *mut ffi::rocksdb_pinnableslice_t) -> DBPinnableSlice<'a> { | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_cache_t` in module `ffi` | |
--> src/db_options.rs:33:49 | |
| | |
33 | pub fn new_cache(capacity: size_t) -> *mut ffi::rocksdb_cache_t { | |
| ^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_cache_create_lru` in module `ffi` | |
--> src/db_options.rs:34:19 | |
| | |
34 | unsafe { ffi::rocksdb_cache_create_lru(capacity) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_destroy` in module `ffi` | |
--> src/db_options.rs:42:18 | |
| | |
42 | ffi::rocksdb_options_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_destroy` in module `ffi` | |
--> src/db_options.rs:50:18 | |
| | |
50 | ffi::rocksdb_block_based_options_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writeoptions_destroy` in module `ffi` | |
--> src/db_options.rs:58:18 | |
| | |
58 | ffi::rocksdb_writeoptions_destroy(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_set_block_size` in module `ffi` | |
--> src/db_options.rs:66:18 | |
| | |
66 | ffi::rocksdb_block_based_options_set_block_size(self.inner, size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_set_block_cache` in module `ffi` | |
--> src/db_options.rs:75:18 | |
| | |
75 | ffi::rocksdb_block_based_options_set_block_cache(self.inner, cache); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_set_no_block_cache` in module `ffi` | |
--> src/db_options.rs:81:18 | |
| | |
81 | ffi::rocksdb_block_based_options_set_no_block_cache(self.inner, true as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_filterpolicy_create_bloom` in module `ffi` | |
--> src/db_options.rs:88:22 | |
| | |
88 | ffi::rocksdb_filterpolicy_create_bloom(bits_per_key) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_filterpolicy_create_bloom_full` in module `ffi` | |
--> src/db_options.rs:90:22 | |
| | |
90 | ffi::rocksdb_filterpolicy_create_bloom_full(bits_per_key) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_set_filter_policy` in module `ffi` | |
--> src/db_options.rs:93:18 | |
| | |
93 | ffi::rocksdb_block_based_options_set_filter_policy(self.inner, bloom); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_set_cache_index_and_filter_blocks` in module `ffi` | |
--> src/db_options.rs:99:18 | |
| | |
99 | ffi::rocksdb_block_based_options_set_cache_index_and_filter_blocks(self.inner, v as u8); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_set_index_type` in module `ffi` | |
--> src/db_options.rs:117:18 | |
| | |
117 | ffi::rocksdb_block_based_options_set_index_type(self.inner, index); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_block_based_options_create` in module `ffi` | |
--> src/db_options.rs:124:40 | |
| | |
124 | let block_opts = unsafe { ffi::rocksdb_block_based_options_create() }; | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_increase_parallelism` in module `ffi` | |
--> src/db_options.rs:149:18 | |
| | |
149 | ffi::rocksdb_options_increase_parallelism(self.inner, parallelism); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_optimize_level_style_compaction` in module `ffi` | |
--> src/db_options.rs:155:18 | |
| | |
155 | ffi::rocksdb_options_optimize_level_style_compaction( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_create_if_missing` in module `ffi` | |
--> src/db_options.rs:176:18 | |
| | |
176 | ffi::rocksdb_options_set_create_if_missing(self.inner, create_if_missing as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_create_missing_column_families` in module `ffi` | |
--> src/db_options.rs:195:18 | |
| | |
195 | ffi::rocksdb_options_set_create_missing_column_families( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_compression` in module `ffi` | |
--> src/db_options.rs:218:18 | |
| | |
218 | ffi::rocksdb_options_set_compression(self.inner, t as c_int); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_compression_per_level` in module `ffi` | |
--> src/db_options.rs:247:18 | |
| | |
247 | ffi::rocksdb_options_set_compression_per_level( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_compaction_readahead_size` in module `ffi` | |
--> src/db_options.rs:265:18 | |
| | |
265 | ffi::rocksdb_options_compaction_readahead_size( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_mergeoperator_create` in module `ffi` | |
--> src/db_options.rs:285:27 | |
| | |
285 | let mo = ffi::rocksdb_mergeoperator_create( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_merge_operator` in module `ffi` | |
--> src/db_options.rs:293:18 | |
| | |
293 | ffi::rocksdb_options_set_merge_operator(self.inner, mo); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_compactionfilter_create` in module `ffi` | |
--> src/db_options.rs:325:27 | |
| | |
325 | let cf = ffi::rocksdb_compactionfilter_create( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_compaction_filter` in module `ffi` | |
--> src/db_options.rs:331:18 | |
| | |
331 | ffi::rocksdb_options_set_compaction_filter(self.inner, cf); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_comparator_create` in module `ffi` | |
--> src/db_options.rs:348:28 | |
| | |
348 | let cmp = ffi::rocksdb_comparator_create( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_comparator` in module `ffi` | |
--> src/db_options.rs:354:18 | |
| | |
354 | ffi::rocksdb_options_set_comparator(self.inner, cmp); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_prefix_extractor` in module `ffi` | |
--> src/db_options.rs:359:23 | |
| | |
359 | unsafe { ffi::rocksdb_options_set_prefix_extractor(self.inner, prefix_extractor.inner) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_optimize_for_point_lookup` in module `ffi` | |
--> src/db_options.rs:372:18 | |
| | |
372 | ffi::rocksdb_options_optimize_for_point_lookup(self.inner, cache_size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_open_files` in module `ffi` | |
--> src/db_options.rs:394:18 | |
| | |
394 | ffi::rocksdb_options_set_max_open_files(self.inner, nfiles); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_use_fsync` in module `ffi` | |
--> src/db_options.rs:414:23 | |
| | |
414 | unsafe { ffi::rocksdb_options_set_use_fsync(self.inner, useit as c_int) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_bytes_per_sync` in module `ffi` | |
--> src/db_options.rs:441:18 | |
| | |
441 | ffi::rocksdb_options_set_bytes_per_sync(self.inner, nbytes); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_allow_concurrent_memtable_write` in module `ffi` | |
--> src/db_options.rs:464:18 | |
| | |
464 | ffi::rocksdb_options_set_allow_concurrent_memtable_write(self.inner, allow as c_uchar) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_use_direct_reads` in module `ffi` | |
--> src/db_options.rs:488:18 | |
| | |
488 | ffi::rocksdb_options_set_use_direct_reads(self.inner, enabled as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_use_direct_io_for_flush_and_compaction` in module `ffi` | |
--> src/db_options.rs:512:18 | |
| | |
512 | ffi::rocksdb_options_set_use_direct_io_for_flush_and_compaction( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_table_cache_numshardbits` in module `ffi` | |
--> src/db_options.rs:570:18 | |
| | |
570 | ffi::rocksdb_options_set_table_cache_numshardbits(self.inner, nbits); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_min_write_buffer_number_to_merge` in module `ffi` | |
--> src/db_options.rs:594:18 | |
| | |
594 | ffi::rocksdb_options_set_min_write_buffer_number_to_merge(self.inner, nbuf); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_write_buffer_number` in module `ffi` | |
--> src/db_options.rs:633:18 | |
| | |
633 | ffi::rocksdb_options_set_max_write_buffer_number(self.inner, nbuf); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_write_buffer_size` in module `ffi` | |
--> src/db_options.rs:664:18 | |
| | |
664 | ffi::rocksdb_options_set_write_buffer_size(self.inner, size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_bytes_for_level_base` in module `ffi` | |
--> src/db_options.rs:691:18 | |
| | |
691 | ffi::rocksdb_options_set_max_bytes_for_level_base(self.inner, size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_bytes_for_level_multiplier` in module `ffi` | |
--> src/db_options.rs:707:18 | |
| | |
707 | ffi::rocksdb_options_set_max_bytes_for_level_multiplier(self.inner, mul); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_manifest_file_size` in module `ffi` | |
--> src/db_options.rs:725:18 | |
| | |
725 | ffi::rocksdb_options_set_max_manifest_file_size(self.inner, size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_target_file_size_base` in module `ffi` | |
--> src/db_options.rs:752:18 | |
| | |
752 | ffi::rocksdb_options_set_target_file_size_base(self.inner, size); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_min_write_buffer_number_to_merge` in module `ffi` | |
--> src/db_options.rs:776:18 | |
| | |
776 | ffi::rocksdb_options_set_min_write_buffer_number_to_merge(self.inner, to_merge); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_level0_file_num_compaction_trigger` in module `ffi` | |
--> src/db_options.rs:797:18 | |
| | |
797 | ffi::rocksdb_options_set_level0_file_num_compaction_trigger(self.inner, n); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_level0_slowdown_writes_trigger` in module `ffi` | |
--> src/db_options.rs:819:18 | |
| | |
819 | ffi::rocksdb_options_set_level0_slowdown_writes_trigger(self.inner, n); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_level0_stop_writes_trigger` in module `ffi` | |
--> src/db_options.rs:839:18 | |
| | |
839 | ffi::rocksdb_options_set_level0_stop_writes_trigger(self.inner, n); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_compaction_style` in module `ffi` | |
--> src/db_options.rs:857:18 | |
| | |
857 | ffi::rocksdb_options_set_compaction_style(self.inner, style as c_int); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_background_compactions` in module `ffi` | |
--> src/db_options.rs:884:18 | |
| | |
884 | ffi::rocksdb_options_set_max_background_compactions(self.inner, n); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_max_background_flushes` in module `ffi` | |
--> src/db_options.rs:915:18 | |
| | |
915 | ffi::rocksdb_options_set_max_background_flushes(self.inner, n); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_disable_auto_compactions` in module `ffi` | |
--> src/db_options.rs:935:23 | |
| | |
935 | unsafe { ffi::rocksdb_options_set_disable_auto_compactions(self.inner, disable as c_int) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_memtable_vector_rep` in module `ffi` | |
--> src/db_options.rs:959:22 | |
| | |
959 | ffi::rocksdb_options_set_memtable_vector_rep(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_hash_skip_list_rep` in module `ffi` | |
--> src/db_options.rs:966:22 | |
| | |
966 | ffi::rocksdb_options_set_hash_skip_list_rep( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_hash_link_list_rep` in module `ffi` | |
--> src/db_options.rs:974:22 | |
| | |
974 | ffi::rocksdb_options_set_hash_link_list_rep(self.inner, bucket_count); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_block_based_table_factory` in module `ffi` | |
--> src/db_options.rs:981:18 | |
| | |
981 | ffi::rocksdb_options_set_block_based_table_factory(self.inner, factory.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_plain_table_factory` in module `ffi` | |
--> src/db_options.rs:1002:18 | |
| | |
1002 | ffi::rocksdb_options_set_plain_table_factory( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_report_bg_io_stats` in module `ffi` | |
--> src/db_options.rs:1026:18 | |
| | |
1026 | ffi::rocksdb_options_set_report_bg_io_stats(self.inner, enable as c_int); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_wal_recovery_mode` in module `ffi` | |
--> src/db_options.rs:1044:18 | |
| | |
1044 | ffi::rocksdb_options_set_wal_recovery_mode(self.inner, mode as c_int); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_enable_statistics` in module `ffi` | |
--> src/db_options.rs:1050:18 | |
| | |
1050 | ffi::rocksdb_options_enable_statistics(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_statistics_get_string` in module `ffi` | |
--> src/db_options.rs:1056:30 | |
| | |
1056 | let value = ffi::rocksdb_options_statistics_get_string(self.inner); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_stats_dump_period_sec` in module `ffi` | |
--> src/db_options.rs:1082:18 | |
| | |
1082 | ffi::rocksdb_options_set_stats_dump_period_sec(self.inner, period); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_advise_random_on_open` in module `ffi` | |
--> src/db_options.rs:1092:23 | |
| | |
1092 | unsafe { ffi::rocksdb_options_set_advise_random_on_open(self.inner, advise as c_uchar) } | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_num_levels` in module `ffi` | |
--> src/db_options.rs:1098:18 | |
| | |
1098 | ffi::rocksdb_options_set_num_levels(self.inner, n); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_memtable_prefix_bloom_size_ratio` in module `ffi` | |
--> src/db_options.rs:1120:18 | |
| | |
1120 | ffi::rocksdb_options_set_memtable_prefix_bloom_size_ratio(self.inner, ratio); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_wal_dir` in module `ffi` | |
--> src/db_options.rs:1140:18 | |
| | |
1140 | ffi::rocksdb_options_set_wal_dir(self.inner, p.as_ptr()); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_skip_stats_update_on_db_open` in module `ffi` | |
--> src/db_options.rs:1151:18 | |
| | |
1151 | ffi::rocksdb_options_set_skip_stats_update_on_db_open(self.inner, skip as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_keep_log_file_num` in module `ffi` | |
--> src/db_options.rs:1158:18 | |
| | |
1158 | ffi::rocksdb_options_set_keep_log_file_num(self.inner, nfiles); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_allow_mmap_writes` in module `ffi` | |
--> src/db_options.rs:1176:18 | |
| | |
1176 | ffi::rocksdb_options_set_allow_mmap_writes(self.inner, is_enabled as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_set_allow_mmap_reads` in module `ffi` | |
--> src/db_options.rs:1194:18 | |
| | |
1194 | ffi::rocksdb_options_set_allow_mmap_reads(self.inner, is_enabled as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_options_create` in module `ffi` | |
--> src/db_options.rs:1202:29 | |
| | |
1202 | let opts = ffi::rocksdb_options_create(); | |
| ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writeoptions_set_sync` in module `ffi` | |
--> src/db_options.rs:1218:18 | |
| | |
1218 | ffi::rocksdb_writeoptions_set_sync(self.inner, sync as c_uchar); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writeoptions_disable_WAL` in module `ffi` | |
--> src/db_options.rs:1224:18 | |
| | |
1224 | ffi::rocksdb_writeoptions_disable_WAL(self.inner, disable as c_int); | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_writeoptions_create` in module `ffi` | |
--> src/db_options.rs:1231:40 | |
| | |
1231 | let write_opts = unsafe { ffi::rocksdb_writeoptions_create() }; | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_slicetransform_t` in module `ffi` | |
--> src/slice_transform.rs:27:26 | |
| | |
27 | pub inner: *mut ffi::rocksdb_slicetransform_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_slicetransform_create` in module `ffi` | |
--> src/slice_transform.rs:49:18 | |
| | |
49 | ffi::rocksdb_slicetransform_create( | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_slicetransform_create_fixed_prefix` in module `ffi` | |
--> src/slice_transform.rs:72:34 | |
| | |
72 | inner: unsafe { ffi::rocksdb_slicetransform_create_fixed_prefix(len) }, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0425]: cannot find function `rocksdb_slicetransform_create_noop` in module `ffi` | |
--> src/slice_transform.rs:78:34 | |
| | |
78 | inner: unsafe { ffi::rocksdb_slicetransform_create_noop() }, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_t` in module `ffi` | |
--> src/lib.rs:92:22 | |
| | |
92 | inner: *mut ffi::rocksdb_t, | |
| ^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_column_family_handle_t` in module `ffi` | |
--> src/lib.rs:93:48 | |
| | |
93 | cfs: Arc<RwLock<BTreeMap<String, *mut ffi::rocksdb_column_family_handle_t>>>, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_block_based_table_options_t` in module `ffi` | |
--> src/lib.rs:148:22 | |
| | |
148 | inner: *mut ffi::rocksdb_block_based_table_options_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_options_t` in module `ffi` | |
--> src/lib.rs:228:22 | |
| | |
228 | inner: *mut ffi::rocksdb_options_t, | |
| ^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_writeoptions_t` in module `ffi` | |
--> src/lib.rs:257:22 | |
| | |
257 | inner: *mut ffi::rocksdb_writeoptions_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
error[E0412]: cannot find type `rocksdb_column_family_handle_t` in module `ffi` | |
--> src/lib.rs:264:22 | |
| | |
264 | inner: *mut ffi::rocksdb_column_family_handle_t, | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` | |
warning: type annotations needed | |
--> src/db.rs:771:27 | |
| | |
771 | if handle.is_null() { | |
| ^^^^^^^ | |
| | |
= note: #[warn(tyvar_behind_raw_pointer)] on by default | |
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! | |
= note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906> | |
error: aborting due to 186 previous errors | |
Some errors occurred: E0412, E0425. | |
For more information about an error, try `rustc --explain E0412`. | |
error: Could not compile `rocksdb`. | |
Caused by: | |
process didn't exit successfully: `rustc --crate-name rocksdb src/lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="bzip2"' --cfg 'feature="default"' --cfg 'feature="librocksdb-sys"' --cfg 'feature="lz4"' --cfg 'feature="snappy"' --cfg 'feature="zlib"' --cfg 'feature="zstd"' -C metadata=37499794682e3570 -C extra-filename=-37499794682e3570 --out-dir /home/niklasad1/Github/rust-rocksdb/target/debug/deps -C incremental=/home/niklasad1/Github/rust-rocksdb/target/debug/incremental -L dependency=/home/niklasad1/Github/rust-rocksdb/target/debug/deps --extern libc=/home/niklasad1/Github/rust-rocksdb/target/debug/deps/liblibc-c99638c9ab43e1d0.rlib --extern librocksdb_sys=/home/niklasad1/Github/rust-rocksdb/target/debug/deps/liblibrocksdb_sys-47b8de30a9ba6053.rlib -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out -L native=/home/niklasad1/Github/rust-rocksdb/target/debug/build/librocksdb-sys-0c206f733d8a857b/out` (exit code: 1) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment