cargo-binstall/crates/binstalk/src
Jiahao XU a53d51c083
Send telemetry report to quickinstall if no pre-built is found (#1905)
* Send telemetry report to quickinstall if no pre-built is found

quickinstall telemtry is overloaded cargo-bins/cargo-quickinstall#268, it only needs report when the pre-built is not available in upstream.

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix resolve.rs

And optimize sending telemtry: Remove unnecessary `<Arc as Clone>::clone`

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

* Fix fmt of resolve.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>

---------

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>
2024-09-05 14:43:38 +00:00
..
helpers Improve use of github token (#1769) 2024-06-15 05:42:09 +00:00
ops Send telemetry report to quickinstall if no pre-built is found (#1905) 2024-09-05 14:43:38 +00:00
errors.rs Use io::Error::downcast in 1.79 (#1754) 2024-06-14 08:00:53 +00:00
helpers.rs Improve use of github token (#1769) 2024-06-15 05:42:09 +00:00
lib.rs Add new option to --disable-telemetry to disable quickinstall statistics collection (#1831) 2024-07-26 06:03:38 +00:00
ops.rs Add --maximum-resolution-timeout (#1862) 2024-08-04 02:13:18 +00:00