Module prelude

Module prelude 

Source
Expand description

Convenient prelude for importing common types

use d_engine::prelude::*;

Structs§

Client
Main entry point for interacting with the d_engine cluster
ClientBuilder
Configurable builder for Client instances
EmbeddedEngine
Embedded d-engine with automatic lifecycle management.
FileStateMachine
File-based state machine implementation with persistence
FileStorageEngine
File-based Raft log storage
LocalKvClient
Zero-overhead KV client for embedded mode.
Node
Raft consensus node
NodeBuilder
Builder for creating a Raft node
RocksDBStateMachine
RocksDB-based state machine implementation with lease support
RocksDBStorageEngine
RocksDB-based Raft log storage
StandaloneServer
Standalone d-engine server for independent deployment

Enums§

Error

Traits§

KvClient
Unified key-value store interface.
StateMachine
State machine trait for Raft consensus
StorageEngine
High-performance storage abstraction for Raft consensus