New week, new Rust! What are you folks up to?
1 Like
Well I usually slip in microannouncements here..
-
scopeguard can now run code on unwind only, for example with
defer_on_unwind! { ... }
. It's similar to scope guards in D/C++. - I released a new version of itertools (0.5.7) with
.with_position()
by @luser, which will make some algorithms really neat when you need it. I'm working onpeeking_take_while
for the next version right now. - over the weekend I learned about the compiler's Mir [1, 2] which was a lot of fun.
- two new crates, rawpointer and rawslice, the latter a vehicle for low-level experiments for efficient iterators
4 Likes
I released 0.3.2 of cargo expand
which colorizes the expanded code by piping it through pygmentize
if it is installed. Thanks to @Yamakaky for the suggestion.
Finishing up my talk for the SF Bay Area meetup on Thursday - see you guys there!
3 Likes
Codegen for my Elasticsearch client is done! So now there are just a few small jobs to update other crates to use it.
Now that the conversation for the field defaults RFC has reached a verdict I'll go update the proposal and see where it goes from there.
1 Like