pub(crate) async fn plan(
root: PathBuf,
profile: Option<String>,
profile_suffix: Option<String>,
variables: BTreeMap<String, String>,
fs: FileSystem,
) -> Result<Project, ProjectError>Expand description
Async wrapper around plan_sync that runs the CPU-bound compiler on a
blocking thread pool.