Expand description
Matchy Database File Format
This crate provides the binary format for matchy databases, combining:
- IP trie (from matchy-ip-trie)
- Pattern matching (from matchy-paraglob)
- Data section (from matchy-data-format)
The format orchestrates all three components into a unified .mxy file.
Re-exports§
pub use error::FormatError;pub use matchy_literal_hash;pub use offset_format::*;
Modules§
- error
- Error types for matchy format operations
- mmdb
- MaxMind DB (MMDB) Reader
- offset_
format - Offset-based binary format for zero-copy memory mapping
Structs§
- Builder
Stats - Builder statistics
- Database
Builder - Unified database builder
- Format
Stats - Statistics from format validation
- Format
Validation Result - Validation result for format-level checks
Enums§
- Entry
Type - Entry type classification
Traits§
- Entry
Validator - Trait for validating entry data before insertion into a database
Functions§
- validate_
data_ mapping_ consistency - Validate data section mapping consistency (v2+ format)