diff options
Diffstat (limited to 'solutions')
95 files changed, 0 insertions, 0 deletions
diff --git a/solutions/00_intro/intro1.rs b/solutions/00_intro/intro1.rs index 4fe8454..4fe8454 100644..100755 --- a/solutions/00_intro/intro1.rs +++ b/solutions/00_intro/intro1.rs diff --git a/solutions/00_intro/intro2.rs b/solutions/00_intro/intro2.rs index b8e031a..b8e031a 100644..100755 --- a/solutions/00_intro/intro2.rs +++ b/solutions/00_intro/intro2.rs diff --git a/solutions/01_variables/variables1.rs b/solutions/01_variables/variables1.rs index 58d046b..58d046b 100644..100755 --- a/solutions/01_variables/variables1.rs +++ b/solutions/01_variables/variables1.rs diff --git a/solutions/01_variables/variables2.rs b/solutions/01_variables/variables2.rs index 50b8d1b..50b8d1b 100644..100755 --- a/solutions/01_variables/variables2.rs +++ b/solutions/01_variables/variables2.rs diff --git a/solutions/01_variables/variables3.rs b/solutions/01_variables/variables3.rs index 15f6557..15f6557 100644..100755 --- a/solutions/01_variables/variables3.rs +++ b/solutions/01_variables/variables3.rs diff --git a/solutions/01_variables/variables4.rs b/solutions/01_variables/variables4.rs index 7de6bcb..7de6bcb 100644..100755 --- a/solutions/01_variables/variables4.rs +++ b/solutions/01_variables/variables4.rs diff --git a/solutions/01_variables/variables5.rs b/solutions/01_variables/variables5.rs index 0ea3903..0ea3903 100644..100755 --- a/solutions/01_variables/variables5.rs +++ b/solutions/01_variables/variables5.rs diff --git a/solutions/01_variables/variables6.rs b/solutions/01_variables/variables6.rs index 25b7a1e..25b7a1e 100644..100755 --- a/solutions/01_variables/variables6.rs +++ b/solutions/01_variables/variables6.rs diff --git a/solutions/02_functions/functions1.rs b/solutions/02_functions/functions1.rs index dc52744..dc52744 100644..100755 --- a/solutions/02_functions/functions1.rs +++ b/solutions/02_functions/functions1.rs diff --git a/solutions/02_functions/functions2.rs b/solutions/02_functions/functions2.rs index f14ffa3..f14ffa3 100644..100755 --- a/solutions/02_functions/functions2.rs +++ b/solutions/02_functions/functions2.rs diff --git a/solutions/02_functions/functions3.rs b/solutions/02_functions/functions3.rs index ce5fe8e..ce5fe8e 100644..100755 --- a/solutions/02_functions/functions3.rs +++ b/solutions/02_functions/functions3.rs diff --git a/solutions/02_functions/functions4.rs b/solutions/02_functions/functions4.rs index f823de2..f823de2 100644..100755 --- a/solutions/02_functions/functions4.rs +++ b/solutions/02_functions/functions4.rs diff --git a/solutions/02_functions/functions5.rs b/solutions/02_functions/functions5.rs index 677f327..677f327 100644..100755 --- a/solutions/02_functions/functions5.rs +++ b/solutions/02_functions/functions5.rs diff --git a/solutions/03_if/if1.rs b/solutions/03_if/if1.rs index 8512a60..8512a60 100644..100755 --- a/solutions/03_if/if1.rs +++ b/solutions/03_if/if1.rs diff --git a/solutions/03_if/if2.rs b/solutions/03_if/if2.rs index 21c0dcd..21c0dcd 100644..100755 --- a/solutions/03_if/if2.rs +++ b/solutions/03_if/if2.rs diff --git a/solutions/03_if/if3.rs b/solutions/03_if/if3.rs index 571644d..571644d 100644..100755 --- a/solutions/03_if/if3.rs +++ b/solutions/03_if/if3.rs diff --git a/solutions/04_primitive_types/primitive_types1.rs b/solutions/04_primitive_types/primitive_types1.rs index fac6ec0..fac6ec0 100644..100755 --- a/solutions/04_primitive_types/primitive_types1.rs +++ b/solutions/04_primitive_types/primitive_types1.rs diff --git a/solutions/04_primitive_types/primitive_types2.rs b/solutions/04_primitive_types/primitive_types2.rs index eecc680..eecc680 100644..100755 --- a/solutions/04_primitive_types/primitive_types2.rs +++ b/solutions/04_primitive_types/primitive_types2.rs diff --git a/solutions/04_primitive_types/primitive_types3.rs b/solutions/04_primitive_types/primitive_types3.rs index 8dd109f..8dd109f 100644..100755 --- a/solutions/04_primitive_types/primitive_types3.rs +++ b/solutions/04_primitive_types/primitive_types3.rs diff --git a/solutions/04_primitive_types/primitive_types4.rs b/solutions/04_primitive_types/primitive_types4.rs index 4807e66..4807e66 100644..100755 --- a/solutions/04_primitive_types/primitive_types4.rs +++ b/solutions/04_primitive_types/primitive_types4.rs diff --git a/solutions/04_primitive_types/primitive_types5.rs b/solutions/04_primitive_types/primitive_types5.rs index 46d7ae8..46d7ae8 100644..100755 --- a/solutions/04_primitive_types/primitive_types5.rs +++ b/solutions/04_primitive_types/primitive_types5.rs diff --git a/solutions/04_primitive_types/primitive_types6.rs b/solutions/04_primitive_types/primitive_types6.rs index 9b7c277..9b7c277 100644..100755 --- a/solutions/04_primitive_types/primitive_types6.rs +++ b/solutions/04_primitive_types/primitive_types6.rs diff --git a/solutions/05_vecs/vecs1.rs b/solutions/05_vecs/vecs1.rs index 55b5676..55b5676 100644..100755 --- a/solutions/05_vecs/vecs1.rs +++ b/solutions/05_vecs/vecs1.rs diff --git a/solutions/05_vecs/vecs2.rs b/solutions/05_vecs/vecs2.rs index aae7103..aae7103 100644..100755 --- a/solutions/05_vecs/vecs2.rs +++ b/solutions/05_vecs/vecs2.rs diff --git a/solutions/06_move_semantics/move_semantics1.rs b/solutions/06_move_semantics/move_semantics1.rs index ac34e7a..ac34e7a 100644..100755 --- a/solutions/06_move_semantics/move_semantics1.rs +++ b/solutions/06_move_semantics/move_semantics1.rs diff --git a/solutions/06_move_semantics/move_semantics2.rs b/solutions/06_move_semantics/move_semantics2.rs index 7bcd33a..7bcd33a 100644..100755 --- a/solutions/06_move_semantics/move_semantics2.rs +++ b/solutions/06_move_semantics/move_semantics2.rs diff --git a/solutions/06_move_semantics/move_semantics3.rs b/solutions/06_move_semantics/move_semantics3.rs index 7ba4006..7ba4006 100644..100755 --- a/solutions/06_move_semantics/move_semantics3.rs +++ b/solutions/06_move_semantics/move_semantics3.rs diff --git a/solutions/06_move_semantics/move_semantics4.rs b/solutions/06_move_semantics/move_semantics4.rs index 1a39d4f..1a39d4f 100644..100755 --- a/solutions/06_move_semantics/move_semantics4.rs +++ b/solutions/06_move_semantics/move_semantics4.rs diff --git a/solutions/06_move_semantics/move_semantics5.rs b/solutions/06_move_semantics/move_semantics5.rs index 1410e91..1410e91 100644..100755 --- a/solutions/06_move_semantics/move_semantics5.rs +++ b/solutions/06_move_semantics/move_semantics5.rs diff --git a/solutions/07_structs/structs1.rs b/solutions/07_structs/structs1.rs index 98fafcc..98fafcc 100644..100755 --- a/solutions/07_structs/structs1.rs +++ b/solutions/07_structs/structs1.rs diff --git a/solutions/07_structs/structs2.rs b/solutions/07_structs/structs2.rs index 589dd93..589dd93 100644..100755 --- a/solutions/07_structs/structs2.rs +++ b/solutions/07_structs/structs2.rs diff --git a/solutions/07_structs/structs3.rs b/solutions/07_structs/structs3.rs index 3f878cc..3f878cc 100644..100755 --- a/solutions/07_structs/structs3.rs +++ b/solutions/07_structs/structs3.rs diff --git a/solutions/08_enums/enums1.rs b/solutions/08_enums/enums1.rs index 97a5cc0..97a5cc0 100644..100755 --- a/solutions/08_enums/enums1.rs +++ b/solutions/08_enums/enums1.rs diff --git a/solutions/08_enums/enums2.rs b/solutions/08_enums/enums2.rs index 07aee26..07aee26 100644..100755 --- a/solutions/08_enums/enums2.rs +++ b/solutions/08_enums/enums2.rs diff --git a/solutions/08_enums/enums3.rs b/solutions/08_enums/enums3.rs index 94cf250..94cf250 100644..100755 --- a/solutions/08_enums/enums3.rs +++ b/solutions/08_enums/enums3.rs diff --git a/solutions/09_strings/strings1.rs b/solutions/09_strings/strings1.rs index f7ba811..f7ba811 100644..100755 --- a/solutions/09_strings/strings1.rs +++ b/solutions/09_strings/strings1.rs diff --git a/solutions/09_strings/strings2.rs b/solutions/09_strings/strings2.rs index 7de311f..7de311f 100644..100755 --- a/solutions/09_strings/strings2.rs +++ b/solutions/09_strings/strings2.rs diff --git a/solutions/09_strings/strings3.rs b/solutions/09_strings/strings3.rs index ee6b56a..ee6b56a 100644..100755 --- a/solutions/09_strings/strings3.rs +++ b/solutions/09_strings/strings3.rs diff --git a/solutions/09_strings/strings4.rs b/solutions/09_strings/strings4.rs index 3c69b97..3c69b97 100644..100755 --- a/solutions/09_strings/strings4.rs +++ b/solutions/09_strings/strings4.rs diff --git a/solutions/10_modules/modules1.rs b/solutions/10_modules/modules1.rs index 873b412..873b412 100644..100755 --- a/solutions/10_modules/modules1.rs +++ b/solutions/10_modules/modules1.rs diff --git a/solutions/10_modules/modules2.rs b/solutions/10_modules/modules2.rs index 55c316d..55c316d 100644..100755 --- a/solutions/10_modules/modules2.rs +++ b/solutions/10_modules/modules2.rs diff --git a/solutions/10_modules/modules3.rs b/solutions/10_modules/modules3.rs index 99ff5a7..99ff5a7 100644..100755 --- a/solutions/10_modules/modules3.rs +++ b/solutions/10_modules/modules3.rs diff --git a/solutions/11_hashmaps/hashmaps1.rs b/solutions/11_hashmaps/hashmaps1.rs index 3a787c4..3a787c4 100644..100755 --- a/solutions/11_hashmaps/hashmaps1.rs +++ b/solutions/11_hashmaps/hashmaps1.rs diff --git a/solutions/11_hashmaps/hashmaps2.rs b/solutions/11_hashmaps/hashmaps2.rs index 75e6ec2..75e6ec2 100644..100755 --- a/solutions/11_hashmaps/hashmaps2.rs +++ b/solutions/11_hashmaps/hashmaps2.rs diff --git a/solutions/11_hashmaps/hashmaps3.rs b/solutions/11_hashmaps/hashmaps3.rs index 485bf83..485bf83 100644..100755 --- a/solutions/11_hashmaps/hashmaps3.rs +++ b/solutions/11_hashmaps/hashmaps3.rs diff --git a/solutions/12_options/options1.rs b/solutions/12_options/options1.rs index 4d615dd..4d615dd 100644..100755 --- a/solutions/12_options/options1.rs +++ b/solutions/12_options/options1.rs diff --git a/solutions/12_options/options2.rs b/solutions/12_options/options2.rs index 0f24665..0f24665 100644..100755 --- a/solutions/12_options/options2.rs +++ b/solutions/12_options/options2.rs diff --git a/solutions/12_options/options3.rs b/solutions/12_options/options3.rs index c918f71..c918f71 100644..100755 --- a/solutions/12_options/options3.rs +++ b/solutions/12_options/options3.rs diff --git a/solutions/13_error_handling/errors1.rs b/solutions/13_error_handling/errors1.rs index f552ca7..f552ca7 100644..100755 --- a/solutions/13_error_handling/errors1.rs +++ b/solutions/13_error_handling/errors1.rs diff --git a/solutions/13_error_handling/errors2.rs b/solutions/13_error_handling/errors2.rs index f0e144e..f0e144e 100644..100755 --- a/solutions/13_error_handling/errors2.rs +++ b/solutions/13_error_handling/errors2.rs diff --git a/solutions/13_error_handling/errors3.rs b/solutions/13_error_handling/errors3.rs index 63f4aba..63f4aba 100644..100755 --- a/solutions/13_error_handling/errors3.rs +++ b/solutions/13_error_handling/errors3.rs diff --git a/solutions/13_error_handling/errors4.rs b/solutions/13_error_handling/errors4.rs index 70c5f1c..70c5f1c 100644..100755 --- a/solutions/13_error_handling/errors4.rs +++ b/solutions/13_error_handling/errors4.rs diff --git a/solutions/13_error_handling/errors5.rs b/solutions/13_error_handling/errors5.rs index c1424ee..c1424ee 100644..100755 --- a/solutions/13_error_handling/errors5.rs +++ b/solutions/13_error_handling/errors5.rs diff --git a/solutions/13_error_handling/errors6.rs b/solutions/13_error_handling/errors6.rs index ce18073..ce18073 100644..100755 --- a/solutions/13_error_handling/errors6.rs +++ b/solutions/13_error_handling/errors6.rs diff --git a/solutions/14_generics/generics1.rs b/solutions/14_generics/generics1.rs index e2195fd..e2195fd 100644..100755 --- a/solutions/14_generics/generics1.rs +++ b/solutions/14_generics/generics1.rs diff --git a/solutions/14_generics/generics2.rs b/solutions/14_generics/generics2.rs index 14f3f7a..14f3f7a 100644..100755 --- a/solutions/14_generics/generics2.rs +++ b/solutions/14_generics/generics2.rs diff --git a/solutions/15_traits/traits1.rs b/solutions/15_traits/traits1.rs index 790873f..790873f 100644..100755 --- a/solutions/15_traits/traits1.rs +++ b/solutions/15_traits/traits1.rs diff --git a/solutions/15_traits/traits2.rs b/solutions/15_traits/traits2.rs index 0db93e0..0db93e0 100644..100755 --- a/solutions/15_traits/traits2.rs +++ b/solutions/15_traits/traits2.rs diff --git a/solutions/15_traits/traits3.rs b/solutions/15_traits/traits3.rs index 3d8ec85..3d8ec85 100644..100755 --- a/solutions/15_traits/traits3.rs +++ b/solutions/15_traits/traits3.rs diff --git a/solutions/15_traits/traits4.rs b/solutions/15_traits/traits4.rs index 3675b8d..3675b8d 100644..100755 --- a/solutions/15_traits/traits4.rs +++ b/solutions/15_traits/traits4.rs diff --git a/solutions/15_traits/traits5.rs b/solutions/15_traits/traits5.rs index 1fb426a..1fb426a 100644..100755 --- a/solutions/15_traits/traits5.rs +++ b/solutions/15_traits/traits5.rs diff --git a/solutions/16_lifetimes/lifetimes1.rs b/solutions/16_lifetimes/lifetimes1.rs index 4f56834..4f56834 100644..100755 --- a/solutions/16_lifetimes/lifetimes1.rs +++ b/solutions/16_lifetimes/lifetimes1.rs diff --git a/solutions/16_lifetimes/lifetimes2.rs b/solutions/16_lifetimes/lifetimes2.rs index 3ca4909..3ca4909 100644..100755 --- a/solutions/16_lifetimes/lifetimes2.rs +++ b/solutions/16_lifetimes/lifetimes2.rs diff --git a/solutions/16_lifetimes/lifetimes3.rs b/solutions/16_lifetimes/lifetimes3.rs index 16a5a68..16a5a68 100644..100755 --- a/solutions/16_lifetimes/lifetimes3.rs +++ b/solutions/16_lifetimes/lifetimes3.rs diff --git a/solutions/17_tests/tests1.rs b/solutions/17_tests/tests1.rs index c52b8b1..c52b8b1 100644..100755 --- a/solutions/17_tests/tests1.rs +++ b/solutions/17_tests/tests1.rs diff --git a/solutions/17_tests/tests2.rs b/solutions/17_tests/tests2.rs index 39a0005..39a0005 100644..100755 --- a/solutions/17_tests/tests2.rs +++ b/solutions/17_tests/tests2.rs diff --git a/solutions/17_tests/tests3.rs b/solutions/17_tests/tests3.rs index 487fdc6..487fdc6 100644..100755 --- a/solutions/17_tests/tests3.rs +++ b/solutions/17_tests/tests3.rs diff --git a/solutions/18_iterators/iterators1.rs b/solutions/18_iterators/iterators1.rs index 93a6008..93a6008 100644..100755 --- a/solutions/18_iterators/iterators1.rs +++ b/solutions/18_iterators/iterators1.rs diff --git a/solutions/18_iterators/iterators2.rs b/solutions/18_iterators/iterators2.rs index db05f29..db05f29 100644..100755 --- a/solutions/18_iterators/iterators2.rs +++ b/solutions/18_iterators/iterators2.rs diff --git a/solutions/18_iterators/iterators3.rs b/solutions/18_iterators/iterators3.rs index 1d5d67f..1d5d67f 100644..100755 --- a/solutions/18_iterators/iterators3.rs +++ b/solutions/18_iterators/iterators3.rs diff --git a/solutions/18_iterators/iterators4.rs b/solutions/18_iterators/iterators4.rs index 4168835..4168835 100644..100755 --- a/solutions/18_iterators/iterators4.rs +++ b/solutions/18_iterators/iterators4.rs diff --git a/solutions/18_iterators/iterators5.rs b/solutions/18_iterators/iterators5.rs index 067a117..067a117 100644..100755 --- a/solutions/18_iterators/iterators5.rs +++ b/solutions/18_iterators/iterators5.rs diff --git a/solutions/19_smart_pointers/arc1.rs b/solutions/19_smart_pointers/arc1.rs index bd76189..bd76189 100644..100755 --- a/solutions/19_smart_pointers/arc1.rs +++ b/solutions/19_smart_pointers/arc1.rs diff --git a/solutions/19_smart_pointers/box1.rs b/solutions/19_smart_pointers/box1.rs index 189cc56..189cc56 100644..100755 --- a/solutions/19_smart_pointers/box1.rs +++ b/solutions/19_smart_pointers/box1.rs diff --git a/solutions/19_smart_pointers/cow1.rs b/solutions/19_smart_pointers/cow1.rs index 461143b..461143b 100644..100755 --- a/solutions/19_smart_pointers/cow1.rs +++ b/solutions/19_smart_pointers/cow1.rs diff --git a/solutions/19_smart_pointers/rc1.rs b/solutions/19_smart_pointers/rc1.rs index edf40eb..edf40eb 100644..100755 --- a/solutions/19_smart_pointers/rc1.rs +++ b/solutions/19_smart_pointers/rc1.rs diff --git a/solutions/20_threads/threads1.rs b/solutions/20_threads/threads1.rs index 1fc5bc9..1fc5bc9 100644..100755 --- a/solutions/20_threads/threads1.rs +++ b/solutions/20_threads/threads1.rs diff --git a/solutions/20_threads/threads2.rs b/solutions/20_threads/threads2.rs index bc268d6..bc268d6 100644..100755 --- a/solutions/20_threads/threads2.rs +++ b/solutions/20_threads/threads2.rs diff --git a/solutions/20_threads/threads3.rs b/solutions/20_threads/threads3.rs index 7ceefea..7ceefea 100644..100755 --- a/solutions/20_threads/threads3.rs +++ b/solutions/20_threads/threads3.rs diff --git a/solutions/21_macros/macros1.rs b/solutions/21_macros/macros1.rs index 1b86156..1b86156 100644..100755 --- a/solutions/21_macros/macros1.rs +++ b/solutions/21_macros/macros1.rs diff --git a/solutions/21_macros/macros2.rs b/solutions/21_macros/macros2.rs index b6fd5d2..b6fd5d2 100644..100755 --- a/solutions/21_macros/macros2.rs +++ b/solutions/21_macros/macros2.rs diff --git a/solutions/21_macros/macros3.rs b/solutions/21_macros/macros3.rs index df35be4..df35be4 100644..100755 --- a/solutions/21_macros/macros3.rs +++ b/solutions/21_macros/macros3.rs diff --git a/solutions/21_macros/macros4.rs b/solutions/21_macros/macros4.rs index 41bcad1..41bcad1 100644..100755 --- a/solutions/21_macros/macros4.rs +++ b/solutions/21_macros/macros4.rs diff --git a/solutions/22_clippy/clippy1.rs b/solutions/22_clippy/clippy1.rs index b9d1ec1..b9d1ec1 100644..100755 --- a/solutions/22_clippy/clippy1.rs +++ b/solutions/22_clippy/clippy1.rs diff --git a/solutions/22_clippy/clippy2.rs b/solutions/22_clippy/clippy2.rs index 7f63562..7f63562 100644..100755 --- a/solutions/22_clippy/clippy2.rs +++ b/solutions/22_clippy/clippy2.rs diff --git a/solutions/22_clippy/clippy3.rs b/solutions/22_clippy/clippy3.rs index 81f381e..81f381e 100644..100755 --- a/solutions/22_clippy/clippy3.rs +++ b/solutions/22_clippy/clippy3.rs diff --git a/solutions/23_conversions/as_ref_mut.rs b/solutions/23_conversions/as_ref_mut.rs index a5d2d4f..a5d2d4f 100644..100755 --- a/solutions/23_conversions/as_ref_mut.rs +++ b/solutions/23_conversions/as_ref_mut.rs diff --git a/solutions/23_conversions/from_into.rs b/solutions/23_conversions/from_into.rs index cec23cb..cec23cb 100644..100755 --- a/solutions/23_conversions/from_into.rs +++ b/solutions/23_conversions/from_into.rs diff --git a/solutions/23_conversions/from_str.rs b/solutions/23_conversions/from_str.rs index 005b501..005b501 100644..100755 --- a/solutions/23_conversions/from_str.rs +++ b/solutions/23_conversions/from_str.rs diff --git a/solutions/23_conversions/try_from_into.rs b/solutions/23_conversions/try_from_into.rs index ee802eb..ee802eb 100644..100755 --- a/solutions/23_conversions/try_from_into.rs +++ b/solutions/23_conversions/try_from_into.rs diff --git a/solutions/23_conversions/using_as.rs b/solutions/23_conversions/using_as.rs index 14b92eb..14b92eb 100644..100755 --- a/solutions/23_conversions/using_as.rs +++ b/solutions/23_conversions/using_as.rs diff --git a/solutions/README.md b/solutions/README.md index 5b5176b..5b5176b 100644..100755 --- a/solutions/README.md +++ b/solutions/README.md diff --git a/solutions/quizzes/quiz1.rs b/solutions/quizzes/quiz1.rs index 5503c8c..5503c8c 100644..100755 --- a/solutions/quizzes/quiz1.rs +++ b/solutions/quizzes/quiz1.rs diff --git a/solutions/quizzes/quiz2.rs b/solutions/quizzes/quiz2.rs index 8b073b1..8b073b1 100644..100755 --- a/solutions/quizzes/quiz2.rs +++ b/solutions/quizzes/quiz2.rs diff --git a/solutions/quizzes/quiz3.rs b/solutions/quizzes/quiz3.rs index 7b91278..7b91278 100644..100755 --- a/solutions/quizzes/quiz3.rs +++ b/solutions/quizzes/quiz3.rs |
