In this 6th course, we will discover

  • Error handling: panics, Result, and the try operator ?.

  • Testing: unit tests, documentation tests, and integration tests.

  • Unsafe Rust: raw pointers, static variables, unsafe functions, and extern functions.