Files in order of appearence:
- rust10.rs
- rust20.rs
- rust21.rs
- rust22.rs
- rust23.rs
- imm_var.rs
- mut_var.rs
- ifstatement.rs
- ifstatementmod.rs
- loop_loop.rs
- while_loop.rs
- for_loop.rs
- for_loopmod.rs
- type_casting.rs
- product_types1.rs
- product_types2.rs
- closing_closure.rs
- match_unexhaustive.rs
- match_option.rs
- match_guards.rs
- trait_demo1.rs
- trait_demo2.rs
- trait_rtpm1.rs
- trait_rtpm2.rs
- box_example.rs
- mutating_function.rs
- ownership_problem.rs
- channel_example.rs
- monads.rs