(igvm_path: &Path)
| 35 | use zerocopy::FromZeros; |
| 36 | |
| 37 | pub fn parse_igvm(igvm_path: &Path) -> Result<IgvmFile, igvm_loader::Error> { |
| 38 | let file_contents = std::fs::read(igvm_path).map_err(igvm_loader::Error::Igvm)?; |
| 39 | IgvmFile::new_from_binary(&file_contents, Some(IsolationType::Snp)) |
| 40 | .map_err(igvm_loader::Error::InvalidIgvmFile) |
| 41 | } |
| 42 | |
| 43 | #[derive(Debug, Clone)] |
| 44 | pub struct IgvmLoadedInfo { |