reticulum_rs/lib.rs
1//! Umbrella crate for Reticulum primitives, transport, and daemon RPC contracts.
2
3#[cfg(feature = "core")]
4pub use rns_core as core;
5#[cfg(feature = "rpc")]
6pub use rns_rpc as rpc;
7#[cfg(feature = "transport")]
8pub use rns_transport as transport;
9
10#[cfg(feature = "core")]
11pub use rns_core::{destination, hash, identity, packet, ratchets};
12#[cfg(feature = "transport")]
13pub use rns_transport::{iface, resource, transport as runtime};