[example] id = "example-pack-err" name = "pack_err!" icon = "🛑" category = "macros" desc = """ Demonstrates how to use the `pack_err!` macro to define error types with automatic `name` field (snake_case at compile time) and optional `info` field. Also shows `--json` serialization when `general_renderer` is enabled. """ tags = ["pack_err!", "extra_macros", "general_renderer", "--json"] files = ["src/main.rs", "Cargo.toml"]