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 had this issue as well.
I was creating a context with some rtrb queues as well as a blocking one.
I had to put that object into a box to workaround this problem.
Reallllllyyyyyy strannnnnngeeeeeee.
I have issues with "overflow evalution" with recursive
enum
types, but only when I start a variant with aSender
containing either aReceiver
or aSender
, which also contains aReceiver
or aSender
. You can see the playground here: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=5343c9bc10329a804d43ef1493527e38.As you can see in this playground, when I start with a
Receiver
, I do not have any compilation issue.Also, if I swap Sender/Receiver with their payload, I do not have the issue, as you can see in this playground: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=7b946d0b6d04557ff648659edf0773ee.
How can this be possible and how can I solve this?
The text was updated successfully, but these errors were encountered: