pub fn resolve_with(self, resolver: impl PackageResolver<'g>) -> PackageSet<'g> {
        PackageSet::with_resolver(self, resolver)
    }
Resolves this query into a set of known packages, using the provided resolver to
determine which links are followed.
guppy/src/graph/query.rs