wrath 0.1.0

A structured approach to accessing environment variables
Documentation
  • Coverage
  • 100%
    21 out of 21 items documented0 out of 11 items with examples
  • Size
  • Source code size: 57.57 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 508.69 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 13s Average build duration of successful builds.
  • all releases: 13s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • CobaltCause

wrath

A structured approach to accessing environment variables


This crate provides a derive macro for generating code to parse environment variables into structured data without depending on any specific parsing methodology. Instead, it provides an extensible mechanism for deciding how each environment variable value should be parsed directly from the underlying OsString. This allows greater control over how parsing is done (unlike e.g. relying entirely on the serde crate) and doesn't introduce unnecessary constraints on the input data (unlike e.g. relying entirely on the FromStr trait).