cargo-binstall/crates/binstalk
Jiahao XU 3421403e75
Refactor and Optimizations (#459)
* Refactor: Avoid parsing `package.version()` twice in `ops::resolve` and `ops::install`
* Optimize Resolution: Replace `Package<Meta>` with two `CompactStrings`: `name` and `version`
* Use `CompactString` for `BinstallError::CratesIoApi::crate_name`
* Use `CompactString` for `BinstallError::VersionParse::v`
* Use `CompactString` for `BinstallError::VersionReq::req`
* Use `CompactString` for `BinstallError::VersionUnavailable::crate_name`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-10-06 04:19:12 +13:00
..
src Refactor and Optimizations (#459) 2022-10-06 04:19:12 +13:00
tests Bump dep cargo_toml to v0.12.0 (#413) 2022-09-24 13:18:47 +12:00
Cargo.toml Bump cargo_toml from 0.12.2 to 0.12.4 (#455) 2022-10-04 02:18:54 +13:00
LICENSE Rename lib to binstalk (#361) 2022-09-10 16:44:18 +10:00