全く関係ないけど、
for x in v
には、
for x in &v
for x in &mut v
for x in v.iter()
のようなバリエーションもあるようだけど、
for &x in v
のような書き方も出来るの?

あと、v と書いても v.iter() の省略なの?
この辺の話はどこに書いてる?