pub fn install( config: &Config, root: Option<&str>, krates: Vec<(String, Option<VersionReq>)>, source_id: SourceId, from_cwd: bool, opts: &CompileOptions, force: bool, no_track: bool ) -> CargoResult<()>