Enumerator#rewindは要素を最初まで巻き戻すメソッドです。
ary = %w(a b c).each #=> #<Enumerator: ...> ary.next #=> "a" ary.next #=> "b" ary.rewind #=> #<Enumerator: ...> ary.next #=> "a"
Enumerator#rewindは要素を最初まで巻き戻すメソッドです。
ary = %w(a b c).each #=> #<Enumerator: ...> ary.next #=> "a" ary.next #=> "b" ary.rewind #=> #<Enumerator: ...> ary.next #=> "a"