Vec<A> を Vec<B> にしたいのだが、vec.iter().map(|a| /* ← こいつが &A で困る */).collect(); になっている
Conversation
Notices
-
Embed this notice
rinsuki (rinsuki@mstdn.rinsuki.net)'s status on Monday, 23-Oct-2023 03:18:14 JST rinsuki -
Embed this notice
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Monday, 23-Oct-2023 03:18:14 JST らりお・ザ・何らかの🈗然㊌ソムリエ @rinsuki A の所有権ごと消費していいなら .iter() ではなく .into_iter() を使う、消費しては困るなら .copied() か .cloned() をメソッドチェーンに挟んでクローン
-
Embed this notice