personal-rns 0.3.4

Personal Reticulum: the pure engine, the high-level runtime, and every interface family behind one crate and one prelude
pub use prns_interfaces_tokio::shared_instance::{
    connect_existing_shared_instance, join_shared_instance, ExistingSharedInstancePolicy,
    ExistingSharedInstanceUnavailable, RnsBlackholeFileError, RnsBlackholeFiles,
    SharedInstanceBlackholeOutcome, SharedInstanceBusEndpoint, SharedInstanceClient,
    SharedInstanceClientIntent, SharedInstanceCredentials, SharedInstanceEndpoint,
    SharedInstanceIntent, SharedInstanceJoinError, SharedInstancePacketPhyStats,
    SharedInstancePorts, SharedInstanceRole, SharedInstanceRpcClient, SharedInstanceRpcClientError,
    SharedInstanceRpcClientPhase, SharedInstanceRpcEndpoint, SharedInstanceServer,
    SharedInstanceTransport, SharedInstanceUnblackholeOutcome,
};

pub mod rns_rpc {
    pub use prns_interfaces_tokio::shared_instance::rns_rpc::{
        load_or_seed_rns_rpc_key, reticulum_storage_dir, RnsRpcKeyStorageError, RpcTelemetry,
        RpcTelemetrySnapshot, SharedInstanceBlackholeOutcome, SharedInstanceCredentials,
        SharedInstancePacketPhyStats, SharedInstanceRpcBindError, SharedInstanceRpcClient,
        SharedInstanceRpcClientError, SharedInstanceRpcClientPhase, SharedInstanceRpcEndpoint,
        SharedInstanceRpcListener, SharedInstanceRpcServer, SharedInstanceUnblackholeOutcome,
    };
}