]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #7703 : sfackler/rust/bitv, r=alexcrichton
authorbors <bors@rust-lang.org>
Tue, 23 Jul 2013 02:13:39 +0000 (19:13 -0700)
committerbors <bors@rust-lang.org>
Tue, 23 Jul 2013 02:13:39 +0000 (19:13 -0700)
Switched Bitv and BitvSet to external iterators. They still use some internal iterators internally (ha).

Derived clone for all Bitv types.

Removed indirection in BitvVariant. It previously held a unique pointer to the appropriate Bitv struct, even though those structs are the size of a pointer themselves. BitvVariant is the same size (16 bytes) as it was previously.


Trivial merge