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.