Expand description
Configuration loader for reading global settings from Cargo.toml
This module provides functionality to read hash and doc generation configuration from
[package.metadata.waddling-errors] in Cargo.toml at compile time.
§Configuration Format
[package.metadata.waddling-errors]
# Hash configuration (optional - defaults to WDP standard seed)
hash_seed = "0x000031762D706477" # WDP v1 seed (default)
# Doc generation configuration
doc_formats = ["json", "html"]
doc_output_dir = "target/doc"§Note
WDP specifies xxHash3 as the only algorithm. Custom seeds are only for testing/isolation purposes - production should use the WDP seed.
Structs§
- DocGen
Config - Documentation generation configuration
Functions§
- apply_
overrides - Create a hash config with optional seed override
- load_
doc_ gen_ config - Load global documentation generation configuration from available sources
- load_
global_ config - Load global hash configuration from available sources
- load_
namespace - Load global namespace configuration from available sources