Crate igvmfilegen_config

Source
Expand description

Configuration for generating IGVM files. These are deserialized from a JSON manifest file used by the file builder.

Structs§

AbsolutePathError
Error returned when a resource is not an absolute path.
Config
The config used to describe a multi-architecture IGVM file containing multiple guests.
GuestConfig
The config used to describe an initial guest context to be generated by the tool.
LinuxImage
MissingResourcesError
Error returned when required resources are missing.
Resources
Resources used by igvmfilegen to generate IGVM files. These are generated by build tooling and not checked into the repo.

Enums§

ConfigIsolationType
The isolation type that should be used for the loader.
GuestArch
The architecture of the igvm file.
Image
Configuration on what to load.
ResourceType
SnpInjectionType
The interrupt injection type that should be used for VMPL0 on SNP.
UefiConfigType
The UEFI config type to pass to the UEFI loader.