New week, new Rust! What are you folks up to?
I'm hoping to finalise a few proc-macros(try_v2, exit_safely) that I started on in true "pass the salt (xkcd)" style. Maybe I'll also break out the half-finished implementation of Diagnostic for proc-macro2 that I embedded into them too...
Then I'll take another look at trying to get an async backend and an event-loop front-end to play nicely together in a way that compiles to wasm (a personal project I put on the back burner 9 months ago). I only managed to get 2 out of 3 last time I looked at it ;(
I got around to updating Rust Learning to account for various Rust developments...
- Builtin supertrait upcasting
- Precise capturing and changes to default RPIT captures
_being available to inferconstparametersTypeId::ofbeing aconst fn- Being able to omit
where Self: Sizedtrait methods in unsized type impls - Being able to coerce away the
dynprincipal trait mismatched_lifetime_syntaxeswarn-by-default lintelided_lifetimes_in_associated_constantfuture compatibility lint
Later this week I'll reread the guide with fresher eyes in an attempt to clean up the various typos and poor wordings I inevitably also introduced.
9 Likes