about summary refs log tree commit diff
path: root/src/liballoc/binary_heap.rs
AgeCommit message (Collapse)AuthorLines
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-65/+1
Closes #22181, #27779
2018-03-27Implement `shrink_to` method on collectionsDiggory Blake-0/+25
2018-03-03core: Update stability attributes for FusedIteratorUlrik Sverdrup-3/+3
2018-03-03core: Stabilize FusedIteratorUlrik Sverdrup-3/+3
FusedIterator is a marker trait that promises that the implementing iterator continues to return `None` from `.next()` once it has returned `None` once (and/or `.next_back()`, if implemented). The effects of FusedIterator are already widely available through `.fuse()`, but with stable `FusedIterator`, stable Rust users can implement this trait for their iterators when appropriate.
2018-01-09Make core::ops::Place an unsafe traitTaylor Cramer-1/+1
2017-09-30address some `FIXME`s whose associated issues were marked as closedNiv Kaminer-1/+1
remove FIXME(#13101) since `assert_receiver_is_total_eq` stays. remove FIXME(#19649) now that stability markers render. remove FIXME(#13642) now the benchmarks were moved. remove FIXME(#6220) now that floating points can be formatted. remove FIXME(#18248) and write tests for `Rc<str>` and `Rc<[u8]>` remove reference to irelevent issues in FIXME(#1697, #2178...) update FIXME(#5516) to point to getopts issue 7 update FIXME(#7771) to point to RFC 628 update FIXME(#19839) to point to issue 26925
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-3/+3
Like #43008 (f668999), but _much more aggressive_.
2017-06-13Merge crate `collections` into `alloc`Murarth-0/+1236