rust/src/libsyntax
Alex Crichton 21ac985af4 collections: Remove all collections traits
As part of the collections reform RFC, this commit removes all collections
traits in favor of inherent methods on collections themselves. All methods
should continue to be available on all collections.

This is a breaking change with all of the collections traits being removed and
no longer being in the prelude. In order to update old code you should move the
trait implementations to inherent implementations directly on the type itself.

Note that some traits had default methods which will also need to be implemented
to maintain backwards compatibility.

[breaking-change]
cc #18424
2014-11-01 11:37:04 -07:00
..
ast_map collections: Enable IndexMut for some collections 2014-10-30 08:54:30 -07:00
diagnostics DSTify Hash 2014-10-31 07:25:34 -05:00
ext DSTify Hash 2014-10-31 07:25:34 -05:00
parse Test fixes and rebase conflicts 2014-10-30 17:37:56 -07:00
print rollup merge of #18445 : alexcrichton/index-mut 2014-10-30 17:37:55 -07:00
util collections: Remove all collections traits 2014-11-01 11:37:04 -07:00
abi.rs Update code with new lint names 2014-10-28 08:54:21 -07:00
ast.rs Use common variants for open and close delimiters 2014-10-30 09:35:52 +11:00
ast_util.rs rollup merge of #18398 : aturon/lint-conventions-2 2014-10-30 17:37:22 -07:00
attr.rs Continue cfg syntax transition 2014-10-12 11:40:19 -07:00
codemap.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
config.rs Finish cfg syntax transition 2014-10-25 16:43:14 -07:00
diagnostic.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
feature_gate.rs auto merge of #17733 : jgallagher/rust/while-let, r=alexcrichton 2014-10-13 19:37:40 +00:00
fold.rs Use common variants for open and close delimiters 2014-10-30 09:35:52 +11:00
lib.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
owned_slice.rs collections: Remove all collections traits 2014-11-01 11:37:04 -07:00
ptr.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
show_span.rs rebasing fixes 2014-09-17 16:53:20 +12:00
std_inject.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
test.rs Continue cfg syntax transition 2014-10-12 11:40:19 -07:00
visit.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00