Zezima
Joined 11 years ago
Joined 11 years ago
Move along...
Often reading rules causes strong reactions. Seeing how those same rules are implemented makes all the difference.
Rather than discussing the rules, I'll share experiential evidence: the community is welcoming to beginners, gentle, curious, kind, playful, and above all else: supportive.
The rules are a helpful "buck" to stop at should mistakes or conflict - small or large - arise (which rarely occurs). The key is commentary and forgiveness.
The experience of attending a batch at recurse is largely regarded as their best for many of my fellow Recursers - it certainly is one of mine.
If you're curious please reach out to them. I'm also happy to chat or answer any questions (and give a glowing review).
When it does I can pause, appreciate the show, and then go back to my day. It's a fun one for sure.
https://www.reddit.com/r/rust/comments/18aokzc/locors_releas...
There is no plug-in ecosystem unfortunately.
Shortcodes are nice and a modest replacement. Missing any headless CMS integration naturally because it's statically typed and compiled.
The usage of the error type the OP wrote is to get the line number of any error without using a macro on top of every single function in our crate.
The person who wrote `MyError` accomplished it by defining their error type as "something that can be constructed from any other error" (`impl From<E: StdErr> for MyError`) and additionally heap-allocated the original error with `Box::new(error)`.
So the usage would be to write one single error type in a crate which can "capture" or be constructed from any error type `E` and also prints out the line number of that error via `impl Display for MyError`.