# Functions
FromStruct takes a Manifest structure, marshals it to JSON, and returns a DeserializedManifest which contains the manifest and its JSON representation.
NewManifestBuilder is used to build new manifests for the current schema version.
# Constants
MediaTypeForeignLayer is the mediaType used for layers that must be downloaded from foreign URLs.
MediaTypeImageConfig specifies the mediaType for the image configuration.
MediaTypeLayer is the mediaType used for layers referenced by the manifest.
MediaTypeManifest specifies the mediaType for the current version.
MediaTypePluginConfig specifies the mediaType for plugin configuration.
MediaTypeUncompressedLayer is the mediaType used for layers which are not compressed.
# Variables
SchemaVersion provides a pre-initialized version structure for this packages version of the manifest.
# Structs
DeserializedManifest wraps Manifest with a copy of the original JSON.
Manifest defines a schema2 manifest.