Rust gestisce gli errori in due modi principali.
Impostiamo uno scenario di logging basilare in Rust utilizzando la crate log, che fornisce una facciata di logging, e env_logger, un’implementazione di logging per la crate log.
log
env_logger
Diciamo che hai del codice che calcola l’area di un cerchio più volte.
Rifacciamo il refactoring di un semplice pezzo di codice Rust per renderlo più idiomatico e manutenibile.