Skip to main content

Crate depguard_settings

Crate depguard_settings 

Source
Expand description

Config parsing and profile/preset resolution.

This crate is intentionally IO-free: it parses and resolves configuration provided as strings.

Structs§

CheckConfig
DepguardConfigV1
depguard.toml schema v1.
Overrides
ResolvedConfig
ValidationError
A structured validation error that tracks the config key path.
ValidationErrors
A collection of validation errors.

Functions§

parse_config_toml
Parse depguard.toml (or equivalent) into a typed model.
resolve_config
Resolve the effective config used by the engine (profiles + overrides + per-check config).