mozilla/rust — pull request #6177 by gifnksm (2013-05-02 02:23:00+00:00)
Title: libcore: Make `ChainIterator` take two different-typed `Iterator`s.

`T: Iterator` and `U: Iterator` should be able to `chain` whether `T` and `U` are same or not.