//! Module: nns::leaf::model
//!
//! Responsibility: shared cache request contracts for generic NNS leaf reports.
//! Does not own: command construction, report rendering, or cache file IO.
//! Boundary: defines the cache traits shared by data-center, node, operator, and provider reports.
use Path;
///
/// NnsLeafCacheRequest
///
/// Cache identity contract shared by generic NNS leaf report requests.
///
pub
///
/// NnsLeafRefreshRequest
///
/// Report-builder request contract for generic NNS leaf refresh operations.
///
pub