fn to_virtual_manifest(
    contents: String,
    document: ImDocument<String>,
    original_toml: TomlManifest,
    source_id: SourceId,
    manifest_file: &Path,
    gctx: &GlobalContext
) -> CargoResult<VirtualManifest>