Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_iop_db/src/lib.rs

738 bytes, 1 run

created by r1870400018:401, which is this file's identity for as long as the history lasts, whatever it is later renamed to

download · who wrote it · its history

1//! Interoperability layer for databases in the Hematite ecosystem.
2//!
3//! This crate provides core traits and structures that define common database behaviours,
4//! particularly around key-value operations and metadata handling. It includes:
5//!
6//! - The `Database` trait defining standard database operations with encryption and hashing support
7//! - Metadata structures for tracking timestamps and user information
8//! - Scheme override capabilities for customising encryption and hashing behaviours
9//!
10//! The crate serves as an abstraction layer between database implementations and consumers,
11//! ensuring consistent interfaces whilst allowing flexibility in specific implementations.
12//!
13#![forbid(unsafe_code)]
14pub mod api;