pub fn resolve_workspace(&self) -> PackageSet {
        let included: IxBitSet = self
            .workspace()
            .iter_by_path()
            .map(|(_, package)| package.package_ix())
            .collect();
        PackageSet {
            graph: DebugIgnore(self),
            core: ResolveCore::from_included(included),
        }
    }
Creates a new `PackageSet` consisting of all packages in this workspace.

This does not include transitive dependencies. To do so, use `query_workspace`.
guppy/src/graph/resolve.rs