//! The tutorial's router without the `macros` feature: the same group, over the one value
//! constructor.
// --8<-- [start:routes]
use *;
use crate;
// Each handler is bound to its subject where it is mounted; the definition says what it replies
// with, the reply type says where it goes, and the mount chain names who publishes it. The
// publisher wiring is still a publish policy - pure declaration, so the router needs no broker
// at all.
pub
// --8<-- [end:routes]