about summary refs log tree commit diff
path: root/src/libserialize/collection_impls.rs
AgeCommit message (Collapse)AuthorLines
2014-07-23Convert some push_back users to pushBrian Anderson-3/+3
2014-06-05Fallout from the libcollections movementAlex Crichton-3/+3
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-8/+8
This completes the last stage of the renaming of the comparison hierarchy of traits. This change renames TotalEq to Eq and TotalOrd to Ord. In the future the new Eq/Ord will be filled out with their appropriate methods, but for now this change is purely a renaming change. [breaking-change]
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-6/+6
This is part of the ongoing renaming of the equality traits. See #12517 for more details. All code using Eq/Ord will temporarily need to move to Partial{Eq,Ord} or the Total{Eq,Ord} traits. The Total traits will soon be renamed to {Eq,Ord}. cc #12517 [breaking-change]
2014-03-27serialize: use ResultSean McArthur-110/+132
All of Decoder and Encoder's methods now return a Result. Encodable.encode() and Decodable.decode() return a Result as well. fixes #12292
2014-03-23use TotalEq for HashMapDaniel Micay-4/+4
Closes #5283
2014-03-06collections: Correct with_capacity_and_hasherAlex Crichton-2/+2
The arguments were accidentally swapped in the wrong order. Closes #12743
2014-02-27collections: allow `HashMap` to work with generic hashersErick Tryzelaar-17/+27
2014-02-24Move extra::json to libserializeAlex Crichton-0/+281
This also inverts the dependency between libserialize and libcollections. cc #8784