cargo-binstall/crates
Jiahao XU c34a2850b3
Optimization: Box variants in Error to reduce size and remove unused variants in BinstallError (#530)
* Box `HttpError` in `binsalk_downloader::remote::Error::Http`
   as `HttpError` contains `Url` which are too big.
* Box `HttpError` in `BinstallError::Http` same as the previous commit.
* Box `TinyTemplateError` in `BinstallError::Template`
  since `TinyTemplateError` is 56 bytes large where most of the other variants are below 40 bytes large.
* Rm unsed variant `BinstallError::VersionUnavailable`
* Box `CratesIoApiError` in `BinstallError::CratesIoApi`
   It is 32 bytes large while other variants are below 40 bytes large.
* Improve err msg for `BinstallError::CrateContext`
* Rm unused variant `BinstallError::VersionReq`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-11-15 02:46:32 +13:00
..
bin Bump clap from 4.0.22 to 4.0.23 (#529) 2022-11-14 01:30:17 +00:00
binstalk Optimization: Box variants in Error to reduce size and remove unused variants in BinstallError (#530) 2022-11-15 02:46:32 +13:00
binstalk-downloader Optimization: Box variants in Error to reduce size and remove unused variants in BinstallError (#530) 2022-11-15 02:46:32 +13:00
binstalk-manifests Refactor: Extract new crate binstalk-manifests (#511) 2022-11-08 00:50:02 +00:00
detect-targets Use CARGO env variable if present (#453) 2022-10-02 04:52:25 +13:00
detect-wasi release: detect-wasi v1.0.0 (#332) 2022-09-04 13:45:28 +00:00
fs-lock release: fs-lock v0.1.0 (#339) 2022-09-04 16:04:52 +00:00
normalize-path release: normalize-path v0.2.0 (#509) 2022-11-04 17:30:21 +11:00