ExpertiDict

Rust · Essencial · Inglês · Técnico

cargo check

/ˈkɑːɹɡoʊ tʃɛk/comando

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 build

Exemplos

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

Veja também

Todos os termos de Rust