//! Compile-time regression guard for the facade re-export gaps in #159.
//!
//! Each `use` below names a public item that the `mm1` facade should re-export.
//! Before #159 several of these were unreachable through `mm1` (most visibly
//! `mm1::server::Server`, the return type of `mm1::server::new()`). This test
//! only needs to *compile*; naming the items is the assertion.
// Address-range type (interval-tree keys), previously not re-exported.
use AddressRange;
// Futures-metrics helpers, previously not re-exported.
use ;
// The actor-exit trait, previously not re-exported.
use ActorExit;
use logger as _logger;
use ;
// The context type referenced by the exported `runtime::Local` alias.
use ActorContext;
// The server builder type + its type-list helpers; `mm1::server::new()` used to
// return an unnameable `Server<Ctx, (), ()>`.
use ;