Rust
Let's setup Emacs for Rust development, shall we ?
rust-mode
rust-mode (in MELPA) offers syntax highlighted and code formatting.
In Debian testing and unstable you can also install it with apt install elpa-rust-mode
(but the MELPA way is prefered).
It has Imenu support.
Code formatting with rustfmv
Formatting is also provided by this mode. If you want auto formatting everytime you save a buffer, put this in your Init File:
(setq rust-format-on-save t)