Commit graph

  • 93aef73eb5 Correct for more standard English Sergei Gerasenko 2024-01-09 10:16:51 -0600
  • 2c4dc73771 Fix iterator implementation in iterators1.rs Rock070 2024-01-10 00:11:33 +0800
  • d6c5788761 Fix tests and add Rectangle struct Rock070 2024-01-08 23:51:45 +0800
  • 4ad24e4e34 Fix assert statement in tests1.rs Rock070 2024-01-08 23:51:41 +0800
  • 0a124c2995 Merge branch 'main' into dev Dominic London 2024-01-07 22:23:11 +0000
  • 34a30bffd4 92/95 (95.8 %) Dominic London 2024-01-07 22:13:00 +0000
  • 7cf03a5eab first set of solutions Andreas Wuttke 2024-01-07 14:04:48 +0100
  • b6c20b14c2 complete the exercises if phapdev 2024-01-07 15:02:20 +0700
  • 51746ac0e1 complete the exercises functions phapdev 2024-01-07 14:27:36 +0700
  • aafa6794fb complete the exercises variables phapdev 2024-01-07 14:10:04 +0700
  • f016d646f6 complete the intro1-2 exercise phapdev 2024-01-07 13:59:10 +0700
  • ab8afb64d6 move is done Artur Zinurov 2024-01-05 01:09:35 -0600
  • 342872c5eb
    Merge pull request #3 from ArturZinurov/vecs Artur Zinurov 2024-01-04 23:57:10 -0600
  • 3016c87f22 vectors done Artur Zinurov 2024-01-04 23:55:30 -0600
  • 89c0870ede
    Merge pull request #2 from ArturZinurov/primitive_types Artur Zinurov 2024-01-04 23:17:07 -0600
  • 3e427ac3a6 primitive types done Artur Zinurov 2024-01-04 23:07:56 -0600
  • edd6b3eb49 Refactor struct Book to use lifetimes Rock070 2024-01-05 00:28:18 +0800
  • 2432fde73d Refactor longest function and remove unnecessary code Rock070 2024-01-05 00:28:14 +0800
  • f996183355 Refactor longest function to use lifetimes Rock070 2024-01-05 00:28:10 +0800
  • ff71b235a3
    Merge pull request #2 from themightylaz/solve-quiz2 Lars Nielsen 2024-01-03 11:32:26 +0100
  • 3f97251b6e Update quiz2.rs Nielsen 2024-01-03 11:31:58 +0100
  • 33305ccfb5
    Merge pull request #1 from themightylaz/approx-50%-done-so-far Lars Nielsen 2024-01-02 20:25:34 +0100
  • ffa5ecff9f approx 50% done so far Nielsen 2024-01-02 20:24:56 +0100
  • 7eb8d0f619 done approx 50% Nielsen 2024-01-02 19:38:04 +0100
  • b3fbab1791 Refactor some_func to accept a generic type implementing SomeTrait and OtherTrait Rock070 2024-01-03 00:37:32 +0800
  • 1f926b4358 Refactor compare_license_types function Rock070 2024-01-03 00:28:39 +0800
  • 4cf7b33094 Implement licensing_info method in Licensed trait Rock070 2024-01-03 00:19:11 +0800
  • 46060cf08f Implement AppendBar trait for Vec<String> Rock070 2024-01-03 00:16:38 +0800
  • 6d67fc122f Implement AppendBar trait for String type Rock070 2024-01-02 23:56:12 +0800
  • 7e523787e1 Refactor Wrapper struct to use generics Rock070 2024-01-02 23:47:45 +0800
  • 344f62c9d3 Fix type annotation for shopping_list Rock070 2024-01-02 23:47:42 +0800
  • 3136192b9b Add error conversion function and handle parse errors in parse_pos_nonzero Rock070 2023-12-31 04:27:26 +0800
  • 608ce4ffac Update return type of main() to use Box<dyn Error> Rock070 2023-12-31 04:05:36 +0800
  • 5a9c46b51e Fix error handling in PositiveNonzeroInteger::new() Rock070 2023-12-31 04:02:19 +0800
  • dcd82188c3 Fix error handling in main function Rock070 2023-12-31 03:56:39 +0800
  • 77fd6a3a1b Refactor total_cost function to handle parsing errors Rock070 2023-12-31 03:45:53 +0800
  • 844dff4902 Refactor generate_nametag_text to return a Result instead of an Option Rock070 2023-12-31 03:39:29 +0800
  • 43f6907aa1 Fix match statement in options3.rs Rock070 2023-12-31 03:25:21 +0800
  • 9e0f7510d9 Refactor options2.rs: Use if let and while let statements Rock070 2023-12-31 03:22:56 +0800
  • 439778465d Fix maybe_icecream function to handle time_of_day correctly Rock070 2023-12-31 03:17:45 +0800
  • b4cf7e4ef8 Fix visibility of make_sausage function Rock070 2023-12-31 02:35:15 +0800
  • 9203b20a52 Refactor build_scores_table function to update goals scored and conceded Rock070 2023-12-30 18:25:07 +0800
  • b42cfb167d Add new fruits to the basket if not already present Rock070 2023-12-30 17:15:50 +0800
  • 551793f249 Add more fruits to the fruit basket Rock070 2023-12-30 17:04:03 +0800
  • b2b6dad75e Refactor string functions Rock070 2023-12-30 16:52:54 +0800
  • 13c442ec31 Fix string manipulation functions Rock070 2023-12-30 16:49:44 +0800
  • c0768cc4da Fix function argument in strings2.rs Rock070 2023-12-30 16:49:41 +0800
  • 27d1c37b1c Fix current_favorite_color function to return a String Rock070 2023-12-30 12:13:20 +0800
  • 23a2a21036 Fix if statement in if1.rs and implement message variants in enums3.rs Rock070 2023-12-30 12:12:00 +0800
  • 06323fedad
    Fix exercise bug in quiz2.rs yvf 2023-12-27 15:52:34 -0500
  • 18509cba3f quiz1 done Artur Zinurov 2023-12-26 20:58:35 -0600
  • bae67e341a
    Merge pull request #1 from ArturZinurov/if-exercises Artur Zinurov 2023-12-26 20:27:33 -0600
  • a7281c3016 if complete Artur Zinurov 2023-12-26 20:09:19 -0600
  • c8565b1c0f section 3 Xiaokang Xin 2023-12-24 12:41:17 -0800
  • 91cdb8b6df section 2 Xiaokang Xin 2023-12-24 12:00:55 -0800
  • 414e6731ce section 0 and 1 Xiaokang Xin 2023-12-24 11:44:41 -0800
  • 28750893c1
    Merge 7a6c439939 into 88b583f2bb Hudson C. Dalprá 2023-12-23 09:57:03 +0000
  • 7a6c439939
    chore(box1): moved main to tests module Hudson C. Dalpra 2023-12-23 22:53:41 +1300
  • cac63c180d Add variants to Message enum Rock070 2023-12-23 11:47:10 +0800
  • 73d43b3f90 Add message types to enum Rock070 2023-12-23 11:38:47 +0800
  • b480c57095 Refactor is_international and get_fees methods in Package struct Rock070 2023-12-23 11:38:04 +0800
  • aea00abd1c Update order creation in structs2.rs Rock070 2023-12-23 11:31:19 +0800
  • 853394ec14 Add color struct definitions and instantiate structs Rock070 2023-12-23 11:18:37 +0800
  • 5baa7c2d62 fix(installation): cargo path in devcontainer commands Matthias Richter 2023-11-18 23:46:43 +0100
  • b0ddf4d704 fix(installation): avoid additional repository cloning in devcontainer setup Matthias Richter 2023-11-18 04:26:19 +0100
  • dbcdeec5d4 feat(installation): add option to disable cloning the repository at install Matthias Richter 2023-11-18 04:19:56 +0100
  • a54818ef45 functions done Artur 2023-12-20 21:49:05 -0600
  • 5453fad991 docs: sort exercise to book chapter mapping by exercise Paul Leydier 2023-12-18 21:16:18 -0500
  • 69539ece49 Auf Branch learning_rust Zum Commit vorgemerkte Änderungen: geändert: exercises/00_intro/intro1.rs geändert: exercises/00_intro/intro2.rs geändert: exercises/01_variables/variables1.rs geändert: exercises/01_variables/variables2.rs geändert: exercises/01_variables/variables3.rs geändert: exercises/01_variables/variables4.rs geändert: exercises/01_variables/variables5.rs geändert: exercises/01_variables/variables6.rs geändert: exercises/02_functions/functions1.rs geändert: exercises/02_functions/functions2.rs geändert: exercises/02_functions/functions3.rs geändert: exercises/02_functions/functions4.rs geändert: exercises/02_functions/functions5.rs geändert: exercises/03_if/if1.rs geändert: exercises/03_if/if2.rs geändert: exercises/03_if/if3.rs geändert: exercises/04_primitive_types/primitive_types1.rs geändert: exercises/04_primitive_types/primitive_types2.rs geändert: exercises/04_primitive_types/primitive_types3.rs geändert: exercises/04_primitive_types/primitive_types4.rs geändert: exercises/04_primitive_types/primitive_types5.rs geändert: exercises/04_primitive_types/primitive_types6.rs geändert: exercises/05_vecs/vecs1.rs geändert: exercises/05_vecs/vecs2.rs geändert: exercises/06_move_semantics/move_semantics1.rs geändert: exercises/06_move_semantics/move_semantics2.rs geändert: exercises/06_move_semantics/move_semantics3.rs geändert: exercises/06_move_semantics/move_semantics4.rs geändert: exercises/06_move_semantics/move_semantics5.rs geändert: exercises/06_move_semantics/move_semantics6.rs geändert: exercises/07_structs/structs1.rs geändert: exercises/07_structs/structs2.rs geändert: exercises/quiz1.rs neue Datei: rustlings Eugen 2023-12-19 01:10:51 +0100
  • 778452a921 Refactor function parameters in move_semantics6.rs Rock070 2023-12-17 16:37:19 +0800
  • 1a956075a0 Refactor mutable borrowing in move_semantics5.rs Rock070 2023-12-17 16:25:54 +0800
  • d1a3ab5c54 Refactor fill_vec function to create and fill the Vec internally Rock070 2023-12-17 16:20:42 +0800
  • a898c058fc Refactor fill_vec function to accept a mutable reference Rock070 2023-12-17 16:17:24 +0800
  • 1c51ad049f Refactor fill_vec function to take a mutable reference to vec Rock070 2023-12-17 16:00:15 +0800
  • 4fd794e942 Refactor fill_vec to take a mutable reference to vec Rock070 2023-12-17 15:53:22 +0800
  • 51775de8dc Fix multiplication logic in vec_loop and vec_map functions Rock070 2023-12-17 15:42:04 +0800
  • 9be3488d41 intro and variables done Artur 2023-12-17 00:59:14 -0600
  • 294c97b9fc Declare vector using macro in vecs1.rs Rock070 2023-12-17 00:06:16 +0800
  • 86d4b548b7 Fix function signatures and logic Rock070 2023-12-17 00:03:00 +0800
  • 8de470b723 Update call_me function to accept a parameter Rock070 2023-12-17 00:02:56 +0800
  • d417017f6c Fix parameter type in call_me function Rock070 2023-12-17 00:02:51 +0800
  • 33a8b24bc5 Add call_me function to print "Hello World!" Rock070 2023-12-17 00:02:42 +0800
  • 9b5b8d6fe2 Merge remote-tracking branch 'upstream/main' into update-folders asif256000 2023-12-15 12:52:49 +0530
  • 6b5afab4cd Adapt new Folder Structure asif256000 2023-12-15 12:43:03 +0530
  • fd60a1266f new changes Faiizan Hussain 2023-12-14 22:34:30 +0000
  • fa29595ab2 Update variable initialization and type declaration Rock070 2023-12-15 02:09:11 +0800
  • 30dbdbe55e Update variable initialization in main function Rock070 2023-12-15 02:09:08 +0800
  • 92ce842ad2 Fix variable assignment in main function Rock070 2023-12-15 01:59:56 +0800
  • b4779c5ea1 Fix printline to println in intro2.rs Rock070 2023-12-15 01:59:53 +0800
  • 8fea9a43ab Remove unfinished code in intro1.rs Rock070 2023-12-15 01:59:49 +0800
  • 0d87ae2109 🦀 Traits Solved asif256000 2023-12-14 16:43:26 +0530
  • 1b1ac2fbb2 docs/better-base-url Radu Gafita 2023-12-09 00:25:20 +0200
  • f35f63fa57
    Remove confusing aside in 23_conversions/from_str.rs NicolasRoelandt 2023-12-08 17:52:21 +0000
  • 81fb80a1cd Generics Pierre Pasquet 2023-12-04 16:29:00 -0500
  • e964ca9e65
    Merge pull request #3 from ppasquet/catchup Pierre Pasquet 2023-12-04 16:05:29 -0500
  • 623266d846 Catching up Pierre Pasquet 2023-12-04 16:05:00 -0500
  • 5bd2852ee5
    feat: add refcell1 exercise denton 2023-11-18 17:45:20 -0500
  • 519c6d5744 init Pierre Pasquet 2023-12-01 13:56:37 -0500
  • e2a53eaeed New Exercises resolved Faiizan Hussain 2023-12-01 17:39:37 +0000
  • 1a81f21756 update instructions to mention summing Diego Moura 2023-11-30 18:39:43 -0500