Rust lida com erros de duas formas principais.
Vamos configurar um cenário básico de registro de logs em Rust, utilizando a crate log, que fornece uma fachada de logs, e env_logger, uma implementação de logs para a crate log.
log
env_logger
Imagine que você tem um código que calcula a área de um círculo várias vezes.
Vamos refatorar um simples trecho de código em Rust para torná-lo mais idiomático e manutenível.