Rust hanterar fel på två stora sätt.
Låt oss ställa in ett grundläggande loggningscenario i Rust med hjälp av log-craten, som tillhandahåller en loggningsfasad, och env_logger, en loggningsimplementering för log-craten.
log
env_logger
Anta att du har kod som beräknar en cirkels area flera gånger.
Låt oss refaktorisera en enkel bit Rust-kod för att göra den mer idiomatisk och underhållsvänlig.