Paul Colomiets
Paul Colomiets
What I don't like, is writing `.to_path_buf()`. But instead of magically converting from tuple I'd rather try to implement a conversion function: ``` impl Error { fn io(e: io::Error, path:...
I still feel this is an interesting issue, even if we don't know how to approach the issue yet.
Yes. That's my observation too. But I don't have a time to do it myself. So yes, please start it as a separate library. It's good idea besides the error...
Almost certainly yes. We have discussed that there is a limit, but I've never reached it myself. I may happen to be possible to refactor the macro to make the...
Hm, if increasing recursion limit is enough I don't see any problem here. We just need to add it to the docs.
Well, initially I wanted commas to be required. But rust doesn't show good enough error message if you skip the comma. So we don't have commas. Making comma optional probably...
> Oh, I tend to add trailing comma even when having variant fields ({}).Oh, I tend to add trailing comma even when having variant fields ({}). It's not about variant...
Code generation is still to much hassle for such a simple task.
No, there isn't one, as far as I know.
> > Making comma optional probably means there will be $(,)* rule, which means many commas can be written. I'm not sure it's a good idea. > > You could...