dbx-core 0.1.0-beta

High-performance file-based database engine with 5-Tier Hybrid Storage
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Common utilities for language bindings.
//!
//! This module provides shared functionality used across all DBX bindings
//! (FFI, Node.js, Python, C#) to reduce code duplication and ensure consistency.
//!
//! # Purpose
//!
//! Language bindings often require similar patterns:
//! - Transaction buffering and batch operations
//! - Error conversion between Rust and foreign types
//! - Common data structures
//!
//! This module extracts these patterns into reusable components.

pub mod transaction;

pub use transaction::TransactionBuffer;