macula_rust/lib.rs
1//! Rust port of macula's SDK (client/leaf) protocol — see
2//! `plans/PLAN_WIRE_PROTOCOL.md` for the full wire-format spec this crate
3//! is built against, traced directly to `macula-io/macula` source.
4//!
5//! Mobile (iOS/Android via UniFFI) is the flagship consumer driving this
6//! work, not the ceiling on it — nothing below the eventual FFI binding
7//! layer is mobile-specific.
8
9pub mod bolt4;
10pub mod cbor;
11pub mod cert;
12pub mod cert_chain;
13pub mod connection;
14pub mod content;
15pub mod dht;
16pub mod direct_dial;
17pub mod frame;
18pub mod identity;
19pub mod keystore;
20pub mod manifest;
21pub mod pool;
22pub mod stream;
23pub mod transport;
24pub mod ucan;