pub fn write_artifact(
output: &Path,
metadata: PackArtifactMetadata,
contents: Vec<PackArtifactContent>,
) -> Result<String>Expand description
Writes a deterministic pack artifact and returns its hexadecimal SHA-256 digest.
ยงErrors
Returns an error for unsafe or duplicate artifact paths, oversized metadata, an existing output path, serialization failure, or filesystem failure.