Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/edda

crates/nornir-cli-outcome/src/lib.rs

//! # nornir-cli-outcome
//!
//! The uniform CLI command result — the CLI twin of a Facet's `state_json`.
//! [`CommandOutcome`] gives every migrated command ONE shape:
//! `{command, ok, data, human}`, asserted sane by the autopilot check.
//!
//! A pure serde leaf (no warehouse / embedder / server deps). nornir re-exports
//! it as `nornir::cli_outcome` (via `pub use nornir_cli_outcome as cli_outcome`),
//! so its existing `crate::cli_outcome::CommandOutcome` call sites resolve
//! unchanged.

mod cli_outcome;
pub use cli_outcome::*;

pub mod selftest;