Rust
Instale Rust usando rustup, gerencie toolchains e verifique cargo para desenvolvimento local antes de fazer o upload na Discloud.
🧾 Visão Geral
Rust fornece performance, segurança de memória e uso previsível de recursos para APIs, workers e bots. Instale com rustup para gerenciar toolchains localmente antes de fazer o upload.
📥 Instalação (escolha seu SO)
Baixe o instalador: https://win.rustup.rs/ (ou execute o comando abaixo no PowerShell)
Execute e aceite os padrões (instala no perfil do usuário).
irm https://win.rustup.rs -UseBasicParsing | iexVerificar
rustc --version
cargo --versionAtualizar Toolchain
rustup updateInstale via script rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env
rustc --version
cargo --versionAdicionar Build Essentials (Debian/Ubuntu)
sudo apt update
sudo apt install -y build-essential pkg-config libssl-devAtualizar
rustup updateRemover Toolchain
rustup self uninstallInstale com rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env
rustc --version
cargo --versionAdicionar ferramentas de build (se não presentes):
xcode-select --install # solicita ferramentas de desenvolvedorAtualizar:
rustup update🧰 Toolchains e Componentes
Listar instalados
rustup toolchain listAdicionar nightly (opcional)
rustup toolchain install nightlyDefinir padrão
rustup default stableAdicionar componentes (exemplo)
rustup component add clippy rustfmt🗂 Inicialização do Projeto
Criar novo projeto:
Executar:
Formatar e lintar:
🗃 Comandos Cargo Comuns
Instalar cargo tree (se faltar):
📦 Gerenciamento de Dependências
Dependências declaradas em Cargo.toml sob [dependencies]:
Atualizar lockfile:
🔄 Atualização
Last updated