Lab 04: Error handling

In this lab session you will:

  • manipulate APIs that can return errors, such as network or disk ones;
  • use external crates (i.e. Rust libraries);
  • write regular expressions;
  • determine which French people are trending in the news;
  • display errors with colors.

By the end of the session you will have a better understanding of the way errors are typically handled in Rust.