#toolchain #rustup #target

rustup-configurator

rustup 目标和工具链列表及添加的辅助工具(即将推出)

3 个版本

0.1.2 2024年6月2日
0.1.1 2023年10月29日
0.1.0 2023年2月14日

#9#rustup

每月 25 次下载
2 个包中使用(通过 xcframework

MIT 许可证

7KB
106 代码行

Rustup Configurator

此包提供了一个简单的接口,用于列出和添加 Rust 中的目标。它旨在使管理 Rust 目标更加简便和高效。

使用方法

use rustup_configurator::target::Target;

// Get a list of all targets and if they are installed
let list: Vec<Target> = rustup_configurator::target::list().unwrap();

// Get all installed targets
let installed: Vec<Target> = rustup_configurator::target::installed().unwrap();

// Install some targets
rustup_configurator::target::install(&["aarch64-apple-ios".into()]).unwrap();
# Contributions

欢迎贡献!请在 GitHub 上打开一个问题或 PR。


lib.rs:

此包提供了一个简单的接口,用于列出和添加 rustup 目标命令。

use rustup_configurator::target::Target;

// get a list of all targets and if they are installed
let list: Vec<Target> = rustup_configurator::target::list().unwrap();

// get all installed targets
let installed: Vec<Target> = rustup_configurator::target::installed().unwrap();

// install some targets
rustup_configurator::target::install(&["aarch64-apple-ios".into()]).unwrap();

依赖关系

~0.4–1MB
~21K SLoC