E0603E0603 — Item Privado Acessado Fora de Seu Escopo
Você está tentando acessar um item privado de fora de seu módulo.
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.
Códigos de Erro Relacionados
E0392E0392 — Parâmetro de Tipo ou Lifetime Não Utilizado
Um parâmetro de tipo genérico ou de lifetime é declarado, mas não é utilizado na struct ou enum.
E0061E0061 — Número Incorreto de Argumentos
Uma função foi chamada com número incorreto de argumentos.
E0308E0308 — Tipos Incompatíveis
O tipo esperado não corresponde ao tipo real fornecido.
clippy::unused_importsClippy — Imports Não Utilizados
Um item importado não é utilizado em nenhum lugar do arquivo.
clippy::let_and_returnClippy — Let e Return
Uma variável é declarada e imediatamente retornada na linha seguinte.
E0433E0433 — Falha ao Resolver Caminho de Módulo
O caminho de módulo usado em uma instrução use ou caminho de tipo não pode ser resolvido.