pub(crate) fn parse_manifest_layout<'a>( manifest: &'a ImageManifest, config: &ImageConfiguration, ) -> Result<(Option<&'a Descriptor>, Vec<&'a Descriptor>, Vec<&'a Descriptor>)>