flat_mapはmap(f).flatten()の順だから無理だな
filter_mapはOption外しに使えるがmap(f)は別途必要
filter_map(|opt| opt).map(f) または参照なら
filter_map(Option::as_ref).map(f)
したがって正解はこれ
flatten().map(f)
探検
Rust part20
■ このスレッドは過去ログ倉庫に格納されています
227デフォルトの名無しさん
2023/03/20(月) 19:58:13.92ID:EBVsuSrE■ このスレッドは過去ログ倉庫に格納されています
