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
I like this project, however I have to say that requirement for "async" also brings the need for async-recursion crate because the recursion in async functions are forbidden by the compiler.
"Ctx" also needs a lifetime declaration, and it complicates the situations with this crate.
You might provide more documentation for possibly pitfalls and caveats while using "async-recursion"
Thank you.
The text was updated successfully, but these errors were encountered:
It does indeed currently require async-recursion crate but in the upcoming beta version 1.77 the restriction which forces you to use async-recursion will be lifted. So this PR.
I had locally already changed the minimal supported rust version to 1.77 but I see I haven't yet pushed that change.
Note that this is still a very much in development library so expect some cruft here and there.
Hi!
I like this project, however I have to say that requirement for "async" also brings the need for async-recursion crate because the recursion in async functions are forbidden by the compiler.
"Ctx" also needs a lifetime declaration, and it complicates the situations with this crate.
You might provide more documentation for possibly pitfalls and caveats while using "async-recursion"
Thank you.
The text was updated successfully, but these errors were encountered: