rformat: A flexible runtime formatting library for Rust, supporting custom and standard formatting traits.
This crate provides a formatting engine similar to Rust's standard formatting macros, but with extensibility for custom types and formatting behaviors.
Unlike Rust's built-in formatting macros, rformat parses the format string at runtime. This means you can generate or modify the format specification dynamically at runtime, rather than being limited to hardcoded, compile-time format strings. This enables advanced use cases such as user-driven formatting, dynamic templates, or runtime format spec construction.
Modules
error: Error types for formatting operationsfmt: Formatting engine and traitsformattable: Type-erased wrapper for formattable valuesprelude: Commonly used traits and macros