Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_iop_db

showing fe2o3_iop_db/README.md

Oxedyne Hematite (fe2o3)

Hematite is a collection of crates built from first principles, providing foundational tools for building robust applications. See the github repo for more information.

This crate

This is a functional crate providing database interoperability within the Hematite ecosystem. It defines core traits and structures that standardise database operations, particularly for key-value stores. The crate includes support for:

  • Generic database operations through the Database trait
  • Metadata tracking with timestamps and user identification
  • Flexible encryption and hashing scheme configuration
  • Jdat-based key-value storage
  • Standardised error handling and type safety

This crate serves as an abstraction layer between database implementations and consumers, ensuring consistent interfaces whilst allowing customisation of security and performance characteristics.

Supporting Development

This project is developed and maintained through GitHub Sponsors. If you find Hematite valuable for your work or interesting as a project, consider supporting its continued development. No special perks or privileges - just sustainable open source development of innovative Rust infrastructure and apps.

GitHub Sponsors

License

See the LICENSE file for license rights and limitations.

Contact

<hello@oxedyne.com>

NameSizeWhat
src/9.6 KiB2 files
Cargo.toml1.1 KiB
LICENSE205 bytes
LICENSE-APACHE11.1 KiB
LICENSE-BSD1.3 KiB
README.md1.4 KiB