Skip to main content

finalize_descriptor

Function finalize_descriptor 

Source
pub fn finalize_descriptor(
    value: &Value,
    provenance: &str,
) -> Result<HarnessDescriptor, DescriptorError>
Expand description

Deserialize and invariant-check a (possibly merged) descriptor value. provenance names every contributing file (e.g. base.toml (built-in) + overlay.toml (project)) so a post-merge violation is traceable.