rtic-sync を使う
rtic-sync は、非同期コンテキストでのメッセージパッシングやリソース共有に使用できるプリミティブを提供します。
重要な構造体は次のとおりです。
Arbiter:lockを使用せずに、非同期コンテキストで共有リソースへのアクセスを await できます。Channel: タスク間(asyncと非asyncの両方)で通信できます。
これらの構造体の詳細については、rtic-sync のドキュメントを参照してください。