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

16 lines
481 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::{
ChildRoute, ConnectionState, Endpoint, EndpointError, EndpointOutcome, Ingress,
LeafBehavior, 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,
};