Files
unshell/treetest/src/sim.rs
T
2026-04-24 17:02:54 -06:00

14 lines
451 B
Rust

//! Crossbeam-backed protocol simulation.
//!
//! The simulator is split into focused submodules so protocol state, root
//! knowledge, action helpers, and runtime packet processing stay readable.
mod actions;
mod build;
mod knowledge;
mod runtime;
mod types;
pub use knowledge::{InspectorMode, LearnedLeaf, LearnedNode, LearnedProcedure, RootKnowledge};
pub use types::{ActionResult, HookSnapshot, RecordedEvent, SimError, Simulation, TraceEvent};