Riverpodの「AsyncValue」が持つ、状態に応じたUIの切り分けを簡潔に書くためのメソッドはどれか。

whenメソッド(data, error, loading)を使用することで非同期状態を網羅的に処理できる。