ToolchainConfiguration

Toolchain configuration required for evaluation of swift code such as the manifests or plugins

ToolchainConfiguration.swift:19
struct ToolchainConfiguration

These requirements are abstracted out to make it easier to add support for using the package manager with alternate toolchains in the future.