pub fn resolve_ids<'a>(
        &self,
        package_ids: impl IntoIterator<Item = &'a PackageId>,
    ) -> Result<PackageSet, Error> {
        Ok(PackageSet {
            graph: DebugIgnore(self),
            core: ResolveCore::from_included::<IxBitSet>(self.package_ixs(package_ids)?),
        })
    }
/// Creates a new `PackageSet` consisting of the specified package IDs.
///
/// This does not include transitive dependencies. To do so, use the `query_` methods.
///
/// Returns an error if any package IDs are unknown.
Creates a new `PackageSet` consisting of the specified package IDs.
This does not include transitive dependencies. To do so, use the `query_` methods.

Returns an error if any package IDs are unknown.
Creates a new ` PackageSet ` consisting of the specified package IDs . This does not include transitive dependencies . To do so use the ` query_ ` methods . Returns an error if any package IDs are unknown .
pub fn resolve_ids<'a>(
        &self,
        package_ids: impl IntoIterator<Item = &'a PackageId>,
    ) -> Result<PackageSet, Error> {
        Ok(PackageSet {
            graph: DebugIgnore(self),
            core: ResolveCore::from_included::<IxBitSet>(self.package_ixs(package_ids)?),
        })
    }
pub fn resolve_ids < ' a > ( & self , package_ids : impl IntoIterator < Item = & ' a PackageId > , ) -> Result < PackageSet , Error > { Ok ( PackageSet { graph : DebugIgnore ( self ) , core : ResolveCore :: from_included :: < IxBitSet > ( self . package_ixs ( package_ids ) ? ) , } ) }
Creates a new `PackageSet` consisting of the specified package IDs.
Creates a new ` PackageSet ` consisting of the specified package IDs .
&self
package_ids
impl IntoIterator<Item = &'a PackageId>
&self
package_ids
impl IntoIterator<Item = &'a PackageId>