- Run: cargo test to check your solution
Total: 11
Defining and using the basic types with simple functions
- fibonacci (int, boolean)
- scalar (Scalar Types: integer types)
- temperature_conv (float)
- looping (chars and bytes, boolean)
- speed_transformation (float)
- groceries (Vec)
- reverse_string
- find_factorial
Practicing tuple definition, accessing, destructuring and matching
Total: 11
Understanding the ownership rules and how to deal with different types of data
Total: 12
Total: 8
Total: 6 Learning how to organize projects separating them into components (packages and modules), unit testing and importing crates
Total: 15 Using generics to create flexible data structures, creating polymorphic code using traits and learning to deal with references through lifetimes
Total: 6
Total: 9
Pattern matching syntax