//! The tutorial's service at step 3: one handler mounted straight on the broker scope, before
//! the reply of step 4 and the router of step 5 arrive.
//!
//! ```text
//! cargo run --example tutorial_first_app --features macros,memory,json,asyncapi,logging -- run
//! ```
// Step 3 mounts `handle` alone; the module's reply types stay unused until step 4.
// --8<-- [start:app]
use MemoryBroker;
use ;
use cratehandle;
// --8<-- [end:app]