Skip to main content

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
EmbeddedClient
Zero-overhead KV client for embedded mode.
EmbeddedEngine
Embedded d-engine with automatic lifecycle management.
FileStateMachine
File-based state machine implementation with persistence
FileStorageEngine
File-based Raft log storage
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
StandaloneEngine
Standalone d-engine engine for independent deployment

Enums§

Error

Traits§

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