You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Altogether these macros are huge, it is difficult to add features or refactor them. Every new argument must put through around 6-8 pattern matches to work, see for example some of the changes here: 3c41d6d
If we ever want to add support for lifetimes and PhantomData that will need to have all the macros changed again as per #610 (comment).
The text was updated successfully, but these errors were encountered:
Tried out here cc620d4 but it seems around 15% - 20% slower than the macro_rules implementation. Not sure what the cause of the slowness is, if it is avoidable or if it is just overhead from the proc macro bridge
Altogether these macros are huge, it is difficult to add features or refactor them. Every new argument must put through around 6-8 pattern matches to work, see for example some of the changes here: 3c41d6d
If we ever want to add support for lifetimes and
PhantomData
that will need to have all the macros changed again as per #610 (comment).The text was updated successfully, but these errors were encountered: