Expand description
Convenient prelude for importing common types
ⓘ
use d_engine::prelude::*;Structs§
- Client
- Main entry point for interacting with the d_engine cluster
- Client
Builder - Configurable builder for
Clientinstances - Embedded
Engine - Embedded d-engine with automatic lifecycle management.
- File
State Machine - File-based state machine implementation with persistence
- File
Storage Engine - File-based Raft log storage
- Local
KvClient - Zero-overhead KV client for embedded mode.
- Node
- Raft consensus node
- Node
Builder - Builder for creating a Raft node
- RocksDB
State Machine - RocksDB-based state machine implementation with lease support
- RocksDB
Storage Engine - RocksDB-based Raft log storage
- Standalone
Server - Standalone d-engine server for independent deployment
Enums§
Traits§
- KvClient
- Unified key-value store interface.
- State
Machine - State machine trait for Raft consensus
- Storage
Engine - High-performance storage abstraction for Raft consensus