//! Middleware pipeline slot ordering.
//!
//! Defines the fixed slots that middleware layers are assigned to,
//! ensuring consistent ordering (e.g., logging before auth, auth before
//! rate limiting) regardless of plugin registration order.
/// Ordered middleware pipeline slots.
///
/// Plugins tag their Tower layers with a slot; the server assembles
/// them in slot order regardless of plugin registration order. This
/// guarantees the correct middleware ordering (e.g., logging before auth,
/// auth before rate limiting, rate limiting before database transactions).