Open nikomatsakis opened 1 month ago
Tracked methods are defined in the proc macro here:
It works by modifying tracked methods in place with this method:
so that they expand to a call to the setup_method_body!
macro-rules macro:
We need to modify these to be a bit more general.
This is an error today:
...but why? I can still desugar this relatively easily to a regular function calling
__unit
(see below), so why can't the macro do it?