Creating a window with relm
First of all, we'll use the nightly version of the Rust compiler.
Note
While using this nightly version is not strictly necessary to use relm
, it provides a syntax that is a bit nicer using a feature that is only available on this version.
That will be a good opportunity to learn how to install a different version of the compiler. Nightly is the unstable version of Rust; it's a version that is compiled almost every day. Some unstable features of Rust are only available on nightly. But, don't worry, we'll also see how to use relm
on the stable version of Rust.
Installing Rust nightly
With rustup
, the tool we installed in Chapter 1, Basics of Rust, it is very easy to install nightly:
rustup default nightly
Running this command will install the nightly version of the tools (cargo
, rustc
, and so on). Also, it will switch the corresponding commands to use the nightly version.
If you want to go back to the stable version, issue the following command:
rustup default stable
The...