for pat in expr { block }は
{ let mut iter = std::iter::IntoIterator(expr); while let Some(pat) = iter.next() { block }}
の糖衣構文です (これは慣れると当然に見えてくるので、そこまで深く悩まなくてもよい)
Mastodonに参加して、世界で起きていることを見つけよう。
連合内の誰でもフォローして投稿を時系列で見ることができます。アルゴリズム、広告、クリックベイトはありません。