Rust : How to create a simple interactive shell prompt app

In this article, we are going to create a simple prompt app as an interactive shell. The application will continue to ask for input until it receives an exit command. We will use the standard Rust library std::io::stdin() for input. We will also list some of the prompt-related crates that support more complex input functionality.