pub fn produce_planned_build(&self) -> CargoResult<PlannedBuild> {
    checks::check_resolve_matches_packages(&self.metadata)?;

    if self.settings.genmode != GenMode::Remote {
      checks::check_all_vendored(self.crate_catalog.entries())?;
    }

    checks::warn_unused_settings(&self.settings.crates, &self.metadata.packages);

    let crate_contexts = self.produce_crate_contexts()?;

    Ok(PlannedBuild {
      workspace_context: self.produce_workspace_context(),
      crate_contexts,
    })
  }
/** Produces a planned build using internal state. */
Produces a planned build using internal state.
Produces a planned build using internal state .
pub fn produce_planned_build(&self) -> CargoResult<PlannedBuild> {
    checks::check_resolve_matches_packages(&self.metadata)?;
    if self.settings.genmode != GenMode::Remote {
      checks::check_all_vendored(self.crate_catalog.entries())?;
    }
    checks::warn_unused_settings(&self.settings.crates, &self.metadata.packages);
    let crate_contexts = self.produce_crate_contexts()?;
    Ok(PlannedBuild {
      workspace_context: self.produce_workspace_context(),
      crate_contexts,
    })
  }
pub fn produce_planned_build ( & self ) -> CargoResult < PlannedBuild > { checks :: check_resolve_matches_packages ( & self . metadata ) ? ; if self . settings . genmode != GenMode :: Remote { checks :: check_all_vendored ( self . crate_catalog . entries ( ) ) ? ; } checks :: warn_unused_settings ( & self . settings . crates , & self . metadata . packages ) ; let crate_contexts = self . produce_crate_contexts ( ) ? ; Ok ( PlannedBuild { workspace_context : self . produce_workspace_context ( ) , crate_contexts , } ) }
Produces a planned build using internal state.
Produces a planned build using internal state .
&self