//! The Getting-started tutorial service without the `macros` feature: the same two handlers in
//! [`orders`], the same router in [`routes`], and a hand-written entry point here.
//!
//! ```text
//! cargo run --example manual_tutorial --no-default-features --features memory,json,asyncapi,logging -- run
//! ```
// --8<-- [start:main]
use ExitCode;
use *;
use run_main;
// What `#[ruststream::app]` writes around the builder: the `run` and `asyncapi gen` commands.
// --8<-- [end:main]