https://github.com/JDsProjects/learning-rust/blob/main/hello_world5/main.rs
Details are there
In the future formatted with rustfmt possibly automatically?