Gestire gli errori in Rust
La gestione degli errori in Rust è un pò più complicata rispetto ad altri linguaggi ai quali siamo abituati.
E questo, prima di tutto, perchè non c'è una classica gestione delle eccezioni.
Comunque, in generale, in rust abbiamo due tipi di errori:
- Recoverable ->errori che possono essere intercettati, e quindi possono essere in qualche maniera corretti. o che comunque non causano il crash dell'applicazione
- UnReceverable -> errori che non possono essere intrcettati