rust/src/libcollections
Eduard Burtescu 23a553a303 Improve the vec![...] macro with UFCS.
There are two limitations to the macro that this addresses:
1. the expected type is not propagated, coercions don't trigger
2. references inside element expressions don't outlive the `Vec`

Both of these limitations are caused by the block in the
macro expansion, previously needed to trigger a coercion
from `Box<[T; N]>` to `Box<[T]>`, now possible with UFCS.
2015-01-18 13:13:23 +02:00
..
btree Register new snapshots. 2015-01-17 16:37:34 -08:00
bench.rs [breaking change] Update entry API as part of RFC 509. 2015-01-04 15:55:54 -05:00
binary_heap.rs Revert "Remove i suffix in docs" 2015-01-05 19:08:37 -08:00
bit.rs Revert stability for Bitv and BitvSet 2015-01-17 10:49:49 -05:00
dlist.rs Add examples for DList methods. 2015-01-14 09:17:12 -05:00
enum_set.rs core: split into fmt::Show and fmt::String 2015-01-06 14:49:42 -08:00
lib.rs Set allow(unstable) in crates that use unstable features 2015-01-17 16:38:04 -08:00
macros.rs Improve the vec![...] macro with UFCS. 2015-01-18 13:13:23 +02:00
ring_buf.rs rollup merge of #20721: japaric/snap 2015-01-07 17:26:58 -08:00
slice.rs cleanup: &foo[0..a] -> &foo[..a] 2015-01-12 17:59:37 -05:00
str.rs rollup merge of #20463: amaranth/black_box_output 2015-01-15 14:11:27 -08:00
string.rs Register new snapshots. 2015-01-17 16:37:34 -08:00
vec.rs auto merge of #21288 : brson/rust/snaps, r=alexcrichton 2015-01-18 05:48:56 +00:00
vec_map.rs std: Stabilize the std::hash module 2015-01-07 12:18:08 -08:00