Rust Introduction

As I am new to the Rust programming language, one part of this project is learning the new ideas, concepts and lastly syntax of the language. I would like to use this chance to discuss a few language concepts of Rust that are particularly interesting for an embedded systems engineer and for use in multi threaded applications.