以下のcrateでできるらしい。
なぜTrait内だとasync fnが定義するのが難しいのかの記事もあった。
以下の公式のドキュメントで書かれているようにTrait内でasync fnが定義できない。(将来的には)
Currently, async fn cannot be used in traits. The reasons for this are somewhat complex, but there are plans to remove this restriction in the future.