foo(bar(baz())).await だとすべての一時変数がキャプチャされてすごいことになるので let fut = foo(bar(baz())); fut.await みたいに.await前に該当futureをキャプチャすると良い(というのを定期的に忘れる)
-
Show this thread
-
ubnt-intrepid Retweeted ubnt-intrepid
ubnt-intrepid added,
1 reply 0 retweets 1 likeShow this thread
補足しておくと、上のようなエラーメッセージが表示されるのは1.39時点での話で、現在はエラーメッセージが見やすくなるよう改良されている(Send/Sync以外のauto traitだと適用されない場合があるのが辛いですが…)https://blog.rust-lang.org/inside-rust/2019/10/11/AsyncAwait-Not-Send-Error-Improvements.html …
0 replies
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.