summary refs log tree commit diff
path: root/src/libcollections/vec.rs
AgeCommit message (Expand)AuthorLines
2016-11-04Auto merge of #37306 - bluss:trusted-len, r=alexcrichtonbors-57/+43
2016-11-04Link the tracking issue for TrustedLenUlrik Sverdrup-1/+1
2016-10-31Changed most vec! invocations to use square bracesiirelu-3/+3
2016-10-27vec: Remove the Vec specialization for .extend()Ulrik Sverdrup-13/+0
2016-10-27impl TrustedLen for vec::IntoIterUlrik Sverdrup-0/+3
2016-10-26Vec docs: fix broken links and make quoting consistentDuncan-22/+22
2016-10-22Auto merge of #37326 - SimonSapin:from-cow, r=alexcrichtonbors-0/+7
2016-10-22Rollup merge of #37043 - GuillaumeGomez:vec_urls, r=frewsxcvGuillaume Gomez-52/+85
2016-10-21vec: Add a debug assertion where TrustedLen is usedUlrik Sverdrup-1/+7
2016-10-21Implement `From<Cow<str>> for String` and `From<Cow<[T]>> for Vec<T>`.Simon Sapin-0/+7
2016-10-21vec: Use Vec::extend specializations in extend_from_slice and moreUlrik Sverdrup-38/+2
2016-10-20Use TrustedLen for Vec's FromIterator and ExtendUlrik Sverdrup-10/+36
2016-10-20Add missing urls on Vec docsGuillaume Gomez-52/+85
2016-10-16Update comment in Vec::dedup_byFlorian Diebold-1/+1
2016-10-15Auto merge of #37094 - fhartwig:spec-extend-from-slice, r=alexcrichtonbors-1/+18
2016-10-13Auto merge of #36743 - SimonSapin:dedup-by, r=alexcrichtonbors-83/+126
2016-10-11Specialize Vec::extend to Vec::extend_from_sliceFlorian Hartwig-1/+18
2016-10-11Merge two `impl<T> Vec<T>` blocks.Simon Sapin-126/+124
2016-10-11Add Vec::dedup_by and Vec::dedup_by_keySimon Sapin-1/+46
2016-10-01std: Correct stability attributes for some implementationsOliver Middleton-5/+5
2016-09-30Rollup merge of #36623 - GuillaumeGomez:doc_typos, r=steveklabnikSteve Klabnik-2/+2
2016-09-28Remove stage0 hacksBrian Anderson-1/+0
2016-09-24Fix some typos and improve doc comments styleGuillaume Gomez-2/+2
2016-09-14Rollup merge of #36396 - athulappadan:Default-docs, r=blussGuillaume Gomez-0/+1
2016-09-11Documentation of what does for each typeathulappadan-0/+1
2016-09-09Work around pointer aliasing issue in Vec::extend_from_slice, extend_with_ele...Ulrik Sverdrup-13/+55
2016-08-24Remove drop flags from structs and enums implementing Drop.Eduard Burtescu-6/+4
2016-08-18Add a FusedIterator trait.Steven Allen-1/+7
2016-08-17Auto merge of #35747 - jonathandturner:rollup, r=jonathandturnerbors-0/+9
2016-08-16Make `vec::IntoIter` covariant againAndrew Paseltiner-6/+9
2016-08-15Implement `Debug` for `std::vec::IntoIter`.Corey Farwell-0/+9
2016-08-11Introduce `as_mut_slice` method on `std::vec::IntoIter` struct.Corey Farwell-9/+29
2016-08-11Introduce `as_slice` method on `std::vec::IntoIter` struct.Corey Farwell-3/+22
2016-08-02Add doc example for VecGuillaume Gomez-0/+19
2016-07-28Auto merge of #34951 - tomgarcia:covariant-vec, r=brsonbors-5/+6
2016-07-23Fix incorrect 'memory leak' example for `Vec::set_len`.Corey Farwell-3/+4
2016-07-21Readding lifetime parameters and removing allocationThomas Garcia-23/+44
2016-07-21Rollup merge of #34930 - frewsxcv:vec-as-slice, r=steveklabnikGuillaume Gomez-0/+16
2016-07-21Rollup merge of #34911 - frewsxcv:vec-set-len, r=steveklabnikGuillaume Gomez-2/+30
2016-07-21Make vec::Drain and binary_heap::Drain covariantThomas Garcia-43/+23
2016-07-19Add doc examples for `Vec::{as_slice,as_mut_slice}`.Corey Farwell-0/+16
2016-07-19Rewrite/expand doc examples for `Vec::set_len`.Corey Farwell-2/+30
2016-07-18Rollup merge of #34884 - shepmaster:from_raw_parts_doc, r=@nagisaSeo Sanghyeon-1/+7
2016-07-18Rollup merge of #34853 - frewsxcv:vec-truncate, r=GuillaumeGomezSeo Sanghyeon-1/+28
2016-07-17Remove extraneous wordsJake Goulding-1/+1
2016-07-17Document from_raw_parts involves ownership transferJake Goulding-0/+6
2016-07-16Remove unnecessary indexing and deref in `Vec::as_mut_slice`.Corey Farwell-1/+1
2016-07-16Partial rewrite/expansion of `Vec::truncate` documentation.Corey Farwell-1/+28
2016-07-14Mention where `std::vec` structs originate from.Corey Farwell-0/+11
2016-06-23Use `len` instead of `size_hint` where appropiateTobias Bucher-1/+1