//! The source-agnostic reroute-report core: one row in ([`LegRecord`]), the pricing derived
//! from a stream of them ([`Samples`] / [`Prices`]), and the two reports built over both — the
//! venue-flow one ([`Report`]) and the benchmark ([`RangeReport`]). Adapters map their own source
//! onto `LegRecord`; nothing here does I/O.
// Types and constants are flat; the verbs stay behind `benchmark::`, where `collect` and
// `measure` cannot be mistaken for iterator vocabulary.
pub use ;
pub use ;
pub use ;
pub use ;