aprender-common 0.60.0

Shared utilities for the Batuta stack: formatting, system info, display helpers
Documentation
//! Shared utilities for the Batuta stack.
//!
//! Provides consistent formatting, system information, and display helpers
//! used across pmat, trueno-viz, aprender, and other Batuta crates.
//!
//! # Modules
//!
//! - [`fmt`] — Byte, percentage, duration, and number formatting
//! - [`sys`] — System information (cgroup detection, CPU info)
//! - [`display`] — Column alignment, truncation, and builder traits

// `.unwrap()` is banned in production via workspace `.clippy.toml`, but is
// idiomatic in `#[cfg(test)]` assertions. Allow it only under `cfg(test)`.
#![cfg_attr(test, allow(clippy::disallowed_methods))]

pub mod compression;
pub mod display;
pub mod fmt;
pub mod math;
pub mod sys;