rust/src/liballoc
Alex Crichton d30f225b49 std: Remove iter::ByRef and generalize impls
This removes the `ByRef` iterator adaptor to stay in line with the changes to
`std::io`. The `by_ref` method instead just returns `&mut Self`.

This also removes the implementation of `Iterator for &mut Iterator` and instead
generalizes it to `Iterator for &mut I` where `I: Iterator + ?Sized`. The
`Box<I>` implementations were also updated.

This is a breaking change due to the removal of the `std::iter::ByRef` type. All
mentions of `ByRef<'a, T>` should be replaced with `&mut T` to migrate forward.

[breaking-change]
2015-02-03 12:41:23 -08:00
..
arc.rs More deprecating of i/u suffixes in libraries 2015-02-01 10:34:16 +00:00
boxed_test.rs Auto merge of #21647 - alfie:suffix-medium, r=alexcrichton 2015-02-02 11:52:34 +00:00
boxed.rs std: Remove iter::ByRef and generalize impls 2015-02-03 12:41:23 -08:00
heap.rs Remove all i suffixes 2015-01-30 04:38:54 +01:00
lib.rs Merge remote-tracking branch 'origin/master' into rollup 2015-01-30 14:55:34 -08:00
rc.rs More deprecating of i/u suffixes in libraries 2015-02-01 10:34:16 +00:00