<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rustlings.git/exercises/error_handling/errors5.rs, branch main</title>
<subtitle>Rustlings course
</subtitle>
<id>http://homelab.tail42a6a2.ts.net/rustlings.git/atom?h=main</id>
<link rel='self' href='http://homelab.tail42a6a2.ts.net/rustlings.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/'/>
<updated>2023-10-16T11:37:12Z</updated>
<entry>
<title>Update Exercises Directory Names to Reflect Order</title>
<updated>2023-10-16T11:37:12Z</updated>
<author>
<name>Adam Brewer</name>
<email>adamhb321@gmail.com</email>
</author>
<published>2023-10-16T11:37:12Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=64d95837e9813541cf5b357de13865ce687ae98d'/>
<id>urn:sha1:64d95837e9813541cf5b357de13865ce687ae98d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: cleanup the explanation paragraphs at the start of each exercise.</title>
<updated>2023-05-29T17:41:51Z</updated>
<author>
<name>Robert Fry</name>
<email>inbox@robertfry.xyz</email>
</author>
<published>2023-05-29T17:39:08Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=7eef5d15eef780f93e22b1b4e0185f7708219ea0'/>
<id>urn:sha1:7eef5d15eef780f93e22b1b4e0185f7708219ea0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: unify undisclosed type notation in errors5.rs</title>
<updated>2023-02-18T13:09:04Z</updated>
<author>
<name>Gleb Shevchenko</name>
<email>thegamedar@gmail.com</email>
</author>
<published>2023-02-18T13:02:11Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=238a496af536b0390c7d7987aee6c63a9a25427d'/>
<id>urn:sha1:238a496af536b0390c7d7987aee6c63a9a25427d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>style: format errors5 with rustfmt</title>
<updated>2022-11-06T19:32:43Z</updated>
<author>
<name>mfurak</name>
<email>marek.furak@gmail.com</email>
</author>
<published>2022-11-06T19:28:34Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=d01ce8304e018b815cbd4488034f2339c749b6b1'/>
<id>urn:sha1:d01ce8304e018b815cbd4488034f2339c749b6b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(errors5): add simpler explanation for box dyn</title>
<updated>2022-08-03T15:31:42Z</updated>
<author>
<name>mokou</name>
<email>mokou@fastmail.com</email>
</author>
<published>2022-08-03T15:31:42Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=af301a2efe7309b3a59df4f236322eb246140402'/>
<id>urn:sha1:af301a2efe7309b3a59df4f236322eb246140402</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(errors): Improve comments and hints</title>
<updated>2022-07-14T16:02:33Z</updated>
<author>
<name>mokou</name>
<email>mokou@fastmail.com</email>
</author>
<published>2022-07-14T16:02:33Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=c34e2adcbb261f71fbd013d61257457dd84bd849'/>
<id>urn:sha1:c34e2adcbb261f71fbd013d61257457dd84bd849</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(errors5): improve exercise instructions</title>
<updated>2022-07-14T15:59:29Z</updated>
<author>
<name>Noah Cairns</name>
<email>noah.cairns1@gmail.com</email>
</author>
<published>2022-06-15T13:40:30Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=5e1ca4b99577578a1c92d71eeba49d88f60dcedc'/>
<id>urn:sha1:5e1ca4b99577578a1c92d71eeba49d88f60dcedc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>address review feedback</title>
<updated>2021-06-10T04:27:53Z</updated>
<author>
<name>Taylor Yu</name>
<email>tlyu@mit.edu</email>
</author>
<published>2021-06-09T23:13:57Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=b7ddd09fab97fc96f032bc8c0b9e1a64e5ffbcdd'/>
<id>urn:sha1:b7ddd09fab97fc96f032bc8c0b9e1a64e5ffbcdd</id>
<content type='text'>
Adjust error text and naming to conform with best practices.
Use `map_err()` instead of `or()`. Wrap lower-level errors instead of
ignoring their details.

Also, don't "cheat" by bypassing the `new()` function in tests.

Fix a dangling reference in the try_from_into hints.
</content>
</entry>
<entry>
<title>feature: improve error_handling exercises</title>
<updated>2021-06-07T04:08:57Z</updated>
<author>
<name>Taylor Yu</name>
<email>tlyu@mit.edu</email>
</author>
<published>2021-06-07T04:05:01Z</published>
<link rel='alternate' type='text/html' href='http://homelab.tail42a6a2.ts.net/rustlings.git/commit/?id=68d3ac567cd5c23f5593c2f4df51612bca3d09a9'/>
<id>urn:sha1:68d3ac567cd5c23f5593c2f4df51612bca3d09a9</id>
<content type='text'>
Add new exercises errors5 and errors6, to introduce boxed errors and
custom error enums more gently. Delete errorsn, because it tried to do
too much too soon.
</content>
</entry>
</feed>
