//! The per-delivery context's compile-time field keys, from the Context guide: a broker-supplied
//! context type and the zero-sized `Field` key that reads one of its fields. A real broker crate
//! ships these; here they stand alone so the mechanism compiles on its own.
//!
//! ```text
//! cargo run --example context_field
//! ```
// --8<-- [start:field]
use Field;
// A broker crate ships its per-delivery context and the keys that read its fields; an application
// reads a field by key from a handler taking `&mut Context<'_, Delivery>`.
;
// --8<-- [end:field]