Module tikv::storage::kv [−][src]
Modules
| metrics | |
| test_engine_builder | |
| tests |
Structs
| BTreeEngine | The BTreeEngine(based on |
| BTreeEngineIterator | |
| BTreeEngineSnapshot | |
| CbContext | |
| CfStatistics | Statistics collects the ops taken when fetching data. |
| Cursor | |
| CursorBuilder | A handy utility to build a snapshot cursor according to various configurations. |
| Error | |
| ExpectedWrite | |
| FlowStatistics | |
| MockEngineBuilder | |
| PerfStatisticsDelta | Store statistics we need. Data comes from RocksDB’s |
| PerfStatisticsInstant | Store statistics we need. Data comes from RocksDB’s |
| RocksEngine | The RocksEngine is based on |
| RocksSnapshot | |
| SnapContext | |
| Statistics | |
| StatisticsSummary | |
| TestEngineBuilder | A builder to build a temporary |
| WriteData |
Enums
| ErrorInner | |
| Modify | |
| ScanMode |
Constants
| SEEK_BOUND | |
| TTL_TOMBSTONE |
Traits
| Engine | Engine defines the common behaviour for a storage engine type. |
| FlowStatsReporter | |
| Iterator | |
| Snapshot | A Snapshot is a consistent view of the underlying engine at a given point in time. |
Functions
| destroy_tls_engine⚠ | Destroy the thread local engine. |
| drop_snapshot_callback | |
| set_tls_engine | Set the thread local engine. |
| snapshot | Get a snapshot of |
| with_tls_engine⚠ | Execute the closure on the thread local engine. |
| write_modifies | Write modifications into a |
Type Definitions
| Callback | |
| ExtCallback | |
| Result |