about summary refs log tree commit diff
path: root/src/libstd/task
diff options
context:
space:
mode:
authorblake2-ppc <blake2-ppc>2013-07-31 21:07:45 +0200
committerblake2-ppc <blake2-ppc>2013-08-01 16:54:22 +0200
commite5a64f2adddd1ed2ec8e92ec94658b24ece4dbfc (patch)
treeea0b6a6b2377a28f127ae2e583f9b795e3cf08a7 /src/libstd/task
parent310e0b6e92e2a5c48a96a0b5c0951d77e402dd75 (diff)
downloadrust-e5a64f2adddd1ed2ec8e92ec94658b24ece4dbfc.tar.gz
rust-e5a64f2adddd1ed2ec8e92ec94658b24ece4dbfc.zip
std: Remove the internal iterator methods from trait Set
.intersection(), .union() etc methods in trait std::container::Set use
internal iters. Remove these methods from the trait.

I reported issue #8154 for the reinstatement of iterator-based set algebra
methods to the Set trait.

For bitv and treemap, that lack Iterator implementations of set
operations, preserve them as methods directly on the types themselves.

For HashSet, these methods are replaced by the present .union_iter()
etc.
Diffstat (limited to 'src/libstd/task')
0 files changed, 0 insertions, 0 deletions