pub fn generate_snp_measurement(
initialization_headers: &[IgvmInitializationHeader],
directive_headers: &mut Vec<IgvmDirectiveHeader>,
svn: u32,
) -> Result<[u8; 48], Error>Expand description
Iterate through all headers, creating a launch digest which is then signed,
returning the launch digest. Also emits a temporarily-signed
[IgvmDirectiveHeader::SnpIdBlock] directive (the presence of this directive
signals the IGVM loader to set id_block_en = 1 at launch time).