expect

Mattepuffo's logo
Operazioni su file in Rust

Operazioni su file in Rust

Oggi vediamo come eseguire le classiche operazioni sui file in Rust.

Questo il processo del nostro programmino:

  • prima controlliamo se il file esiste, ed in caso lo cancelliamo
  • poi ne creiamo uno e ci scriviamo dentro qualcosa
  • leggiamo il contenuto
  • aggiungiamo del testo
  • leggiamo di nuovo il contenuto

Mattepuffo's logo
Gestire gli errori in Rust

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