Rust · Essencial · Inglês · Técnico
cargo check
Comando que analisa o projeto e aponta erros de tipos e de borrow checker sem gerar o binário final. É bem mais rápido que um build completo.
Onde usar
É usado no ciclo de desenvolvimento e no CI para ter retorno rápido; o rust-analyzer faz algo parecido no editor.
Em código
# verifica erros sem gerar o binário
cargo check
# mais lento, gera o binário
cargo buildExemplos
Run cargo check before the full build.
Rode cargo check antes do build completo.
cargo check passes but the linker fails.
O cargo check passa, mas o linker falha.
Cuidado
Passar no check não garante que o programa linka ou roda: erros de linkagem só aparecem no build.
Antônimos
cargo build