[[スライス (Rust)|スライス]]に実装された[[イテレータ (Rust)|イテレータ]]への変換メソッド。[[into_iter()]]とは異なり、変換元の[[所有権]]が[[ムーブ]]せず、[[不変参照]]を返す。 ```rust let xs = vec![1, 2, 3]; // xsの所有権はムーブせず、xs[num]への不変参照を渡す xs.iter().for_each(|x| println!("{}", x)); // xsの所有権はムーブしていないので問題なし println!("{}", xs[1]); ```