summary refs log tree commit diff
path: root/src/libcollections/vec.rs
AgeCommit message (Expand)AuthorLines
2017-03-17Stabilize rc_raw feature, closes #37197Aaron Turon-2/+2
2017-03-07Added remove_from to vec.rsmadseagames-0/+21
2017-02-26Auto merge of #39738 - keeperofdakeys:vec-docs, r=GuillaumeGomezbors-0/+6
2017-02-16Additional docs for Vec, String, and slice trait implsMatt Brubeck-0/+2
2017-02-14Add notes about capacity effects to Vec::truncate()Josh-0/+6
2017-02-13typo fixking6cong-1/+1
2017-02-09Explicitly mention that `Vec::reserve` is based on len not capacitySean Griffin-3/+6
2017-02-07Auto merge of #39002 - GuillaumeGomez:debug_libcollections, r=aturonbors-0/+10
2017-02-05Replace PlaceBack Debug implementation with deriveGuillaume Gomez-11/+3
2017-02-02std: Fix IntoIter::as_mut_slice's signatureAlex Crichton-1/+1
2017-01-25std: Stabilize APIs for the 1.16.0 releaseAlex Crichton-5/+2
2017-01-20Remove Debug implementations specializationGuillaume Gomez-14/+0
2017-01-20Add Debug implementations for libcollection structsGuillaume Gomez-0/+32
2017-01-17Clarify when range is removed by drainStephen E. Baker-2/+2
2017-01-14have RangeArgument return a Bound<&T> from each of its methodsdjzin-2/+11
2017-01-10Rollup merge of #38874 - derekdreery:patch-1, r=steveklabnikSeo Sanghyeon-1/+2
2017-01-10Rollup merge of #38664 - apasel422:may-dangle, r=pnkfelixSeo Sanghyeon-4/+2
2017-01-06Update vec.rsderekdreery-1/+1
2017-01-06Update vec.rsderekdreery-1/+2
2016-12-28Replace uses of `#[unsafe_destructor_blind_to_params]` with `#[may_dangle]`Andrew Paseltiner-4/+2
2016-12-23Implement placement-in protocol for `Vec`Andrew Paseltiner-1/+73
2016-12-15Stabilize std::vec::IntoIter::{as_slice, as_mut_slice}Aaron Turon-4/+2
2016-12-06vec: More specialization for Extend<&T> for vecUlrik Sverdrup-6/+33
2016-11-23core, collections: Implement better .is_empty() for slice and vec iteratorsUlrik Sverdrup-2/+10
2016-11-13vec: Use less code bloat specialized Vec::from_iterUlrik Sverdrup-20/+31
2016-11-13Restore Vec::from_iter() specializationUlrik Sverdrup-1/+1
2016-11-11vec: Write the .extend() specialization in cleaner styleUlrik Sverdrup-30/+41
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