This is a cross-platform terminal snake game using Rust Programming Language with tokio run-time.
Following rust idioms are used in this game
1.) The Rust tokio runtime
2.) Rust callback functions
3.) Rust channels
4.) Rust async/await
5.) Rust loop statements
6.) Rust Match statement
7.) Pass by reference