#rustup

tugger-rust-toolchain

Discover, download, and use Rust toolchains

5 releases (breaking)

Uses new Rust 2021

0.5.0 Oct 25, 2021
0.4.0 Aug 8, 2021
0.3.0 May 9, 2021
0.2.0 May 6, 2021
0.1.0 Apr 30, 2021

#559 in Development tools

Download history 316/week @ 2021-08-19 42/week @ 2021-08-26 60/week @ 2021-09-02 96/week @ 2021-09-09 74/week @ 2021-09-16 66/week @ 2021-09-23 59/week @ 2021-09-30 76/week @ 2021-10-07 87/week @ 2021-10-14 213/week @ 2021-10-21 225/week @ 2021-10-28 92/week @ 2021-11-04 260/week @ 2021-11-11 145/week @ 2021-11-18 91/week @ 2021-11-25 93/week @ 2021-12-02

605 downloads per month
Used in pyoxidizer

MPL-2.0 license

69KB
1.5K SLoC

tugger-rust-toolchain

tugger-rust-toolchain is a library crate that facilitates discovering, fetching, and using remote hosted Rust toolchains. It offers functionality similar to what rustup does.

tugger-rust-toolchain is part of the Tugger application distribution tool but exists as its own crate to facilitate code reuse for other tools wishing to perform similar functionality. Tugger is part of the PyOxidizer project and this crate is developed in that repository.

While this crate is developed as part of a larger project, modifications to support its use outside of its primary use case are very much welcome!


lib.rs:

Obtain and interact with Rust toolchains.

This module effectively reimplements the Rust toolchain discovery and download features of rustup to facilitate automatic Rust toolchain install. This enables people without Rust on their machines to easily use PyOxidizer.

Dependencies

~22MB
~461K SLoC

l+va