phantom-protocol 0.1.1

Post-quantum-secure L4/L6 universal transport framework — hybrid X25519+ML-KEM-768 / Ed25519+ML-DSA-65, multi-path, UniFFI bindings
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! `uniffi-bindgen` codegen entry point.
//!
//! Built only under the `uniffi-cli` Cargo feature (enforced by
//! `required-features` on the `[[bin]]` in `Cargo.toml`). `uniffi-cli` turns on
//! uniffi's `cli` feature, which is what provides `uniffi_bindgen_main` (and
//! drags in `clap` / `cargo_metadata` / `tempfile`). Keeping the binary behind
//! its own feature means a default library / server / mobile build never links
//! that codegen-only dependency tree. The `tests/bindings/generate_*.sh`
//! scripts pass `--features uniffi-cli` to build and run this.
fn main() {
    uniffi::uniffi_bindgen_main()
}