Ir para o conteúdo
Erros do Compilador RustErro
E0603

E0603 — Item Privado Acessado Fora de Seu Escopo

Você está tentando acessar um item privado de fora de seu módulo.

rustcargo

O que causa este erro

O item (função, tipo, campo ou módulo) não está marcado como pub e não pode ser acessado de fora do módulo onde foi definido. Itens Rust são privados por padrão.

Como corrigir

Adicione pub à declaração do item para torná-lo público. Use pub(crate) para visibilidade em nível de crate. Acesse o item por meio de uma API pública fornecida pelo módulo.

Documentação Oficial

Códigos de Erro Relacionados