Module engine_rocks::raw [−][src]
Reexports from the rocksdb crate
This is a temporary artifact of refactoring. It exists to provide downstream crates access to the rocksdb API without depending directly on the rocksdb crate, but only until the engine interface is completely abstracted.
Structs
| BlockBasedOptions | |
| CFHandle | |
| Cache | |
| ColumnFamilyOptions | |
| CompactOptions | |
| CompactionFilterContext | |
| CompactionJobInfo | |
| CompactionOptions | |
| DB | |
| DBCompactionFilter | |
| DBIterator | |
| DBOptions | |
| Env | |
| IngestExternalFileOptions | IngestExternalFileOptions is used by DB::ingest_external_file |
| LRUCacheOptions | |
| MemoryAllocator | |
| PerfContext | |
| Range | A range of keys, |
| ReadOptions | |
| TitanBlobIndex | |
| TitanDBOptions | |
| WriteOptions |
Enums
| CompactionFilterDecision | Decision used in |
| CompactionFilterValueType | |
| CompactionPriority | |
| DBBottommostLevelCompaction | |
| DBCompactionStyle | |
| DBCompressionType | |
| DBEntryType | |
| DBInfoLogLevel | |
| DBRateLimiterMode | |
| DBRecoveryMode | |
| DBStatisticsTickerType | This file is generated from generate.py. Re-generate it if you upgrade to a new version of RocksDB. |
| DBTitanDBBlobRunMode | |
| SeekKey |
Traits
| CompactionFilter |
|
| CompactionFilterFactory | |
| EventListener | EventListener trait contains a set of call-back functions that will be called when specific RocksDB event happens such as flush. It can be used as a building block for developing custom features such as stats-collector or external compaction algorithm. |
| SliceTransform | |
| TableFilter | |
| TablePropertiesCollector |
|
| TablePropertiesCollectorFactory | Constructs |
| Writable |
Functions
| new_compaction_filter_raw⚠ | Just like |
| run_ldb_tool |