Up to this point, we've only seen data coming from our examples, and then only using the println! macro function. While the println! macro is very useful, we really need to look at output. We also need to know how to get data in, and once the data is in, we have to check that the type entered is the type required.
In this chapter, we will be covering the following topics:
- Examining ways of outputting data
- Examining how to get data into an application
- Starting your program with command-line arguments
- Discussing how a method in Rust is different from a method in other languages
- A brief introduction to the standard library