Skip to main content

ballistics_engine/profile_import/
mod.rs

1//! Import of third-party ballistic profile files.
2//!
3//! Currently supports the ArcherBC2 `.a7p` format (MD5-hex envelope + proto3
4//! payload). The wire format is implemented here from the protobuf wire
5//! specification for interoperability; no upstream schema files or code are
6//! vendored (the a7p project is LGPL-3.0, this crate is MIT OR Apache-2.0).
7
8mod a7p;
9mod md5;
10mod wire;
11
12pub use a7p::{
13    parse_a7p, wrap_payload, A7pBcType, A7pDocument, A7pError, A7pProfile, EnvelopeStatus,
14    UnknownField,
15};