prns_runtime_embassy/runtime/
mod.rs1mod embedded_persistence;
2mod interface_store;
3mod node_facade;
4mod request_runner;
5mod shared_flash;
6
7pub use prns_runtime::runtime::*;
8
9pub use embedded_persistence::{
10 EmbeddedCompactionPolicy, EmbeddedFlashPersistence, EmbeddedPersistenceDiagnostic,
11 EmbeddedPersistenceFailure, EmbeddedPersistencePolicy, EmbeddedPersistenceRestoreReport,
12 EmbeddedPersistenceTarget, FixedRouteSnapshotKeys, RouteSnapshotKeyError, RouteSnapshotKeys,
13};
14pub(crate) use embedded_persistence::{ManifoldPersistence, NoManifoldPersistence};
15pub use interface_store::{minimum_interface_store_capacity, EmbassyInterfaceStore};
16pub(crate) use interface_store::{InterfaceInspectionStore, NoInterfaceInspectionStore};
17pub use node_facade::Fleet as EmbassyFleet;
18pub use node_facade::{
19 minimum_manifold_notification_capacity, CompletionPool, Fleet, InboundDeliveryError,
20 InterfaceLane, LaneClaimError, ManifoldLaneSet, ManifoldWiring, OutboundFrame, PrnsNode,
21 PrnsNodeHandle, RequestRoutingCapacity, StaticManifoldLane, SupervisorLane,
22};
23pub use shared_flash::SharedNorFlash;