Files
unshell/src/protocol/tree/mod.rs
T

16 lines
467 B
Rust
Raw Normal View History

2026-04-24 12:32:24 -06:00
//! Explicit tree declaration, routing, and a small endpoint runtime.
2026-04-24 12:32:24 -06:00
mod endpoint;
mod hook;
mod routing;
2026-03-17 17:29:36 -06:00
2026-04-24 12:32:24 -06:00
pub use endpoint::{
2026-04-25 11:27:29 -06:00
ChildRoute, ConnectionState, Endpoint, EndpointError, EndpointOutcome, Ingress, LeafSpec,
LocalEvent, ProtocolEndpoint,
};
pub use hook::{ActiveHook, HookConflict, HookKey, HookTable, PendingHook};
2026-04-24 13:37:30 -06:00
pub use routing::{
DefaultRouteProvider, LeafNode, RouteDecision, RouteProvider, TreeNode, is_prefix,
route_destination,
};