Skip to main content

validate_manifest

Function validate_manifest 

Source
pub fn validate_manifest(m: &Manifest) -> Result<(), String>
Expand description

Validate a parsed manifest: supported versions, well-formed id and name, kind/module/imports consistency, and that every import is a capability valid for the kind. The signature is verified separately (super::verify_signature). Returns a clear, user-facing error on the first problem.