use anyhow::{Context as _, Result}; use cargo_metadata::{Metadata, MetadataCommand}; /// Returns the Cargo workspace. pub fn load_workspace() -> Result { MetadataCommand::new() .exec() .context("failed to load cargo metadata") }