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 |