about summary refs log tree commit diff
path: root/src/libcore/slice.rs
AgeCommit message (Expand)AuthorLines
2017-03-21Implement feature sort_unstableStjepan Glavina-2382/+0
2017-03-14Link core::slice to std::slicesteveklabnik-1/+3
2017-02-16Additional docs for Vec, String, and slice trait implsMatt Brubeck-0/+2
2017-02-08Remove unnecessary specialization for [u8]Stjepan Glavina-7/+0
2017-02-08Simplify by calling SliceOrd::compareStjepan Glavina-15/+1
2017-02-08Specialize `PartialOrd<A> for [A] where A: Ord`Stjepan Glavina-0/+22
2017-01-29Fix a few impl stability attributesOliver Middleton-7/+7
2017-01-17Auto merge of #37972 - bluss:iter-find-is-on-a-roll, r=sfacklerbors-14/+185
2016-12-30Add links to methods on all slice iterator struct docsCurtis McEnroe-0/+45
2016-12-20Rollup merge of #37761 - christophebiocca:borrow-stdlib-fn-refactor, r=alexcr...Alex Crichton-9/+13
2016-11-27Add borrow support for slice binary search methods.Christophe Biocca-9/+13
2016-11-26Overload get{,_mut}{,_unchecked}Steven Fackler-168/+331
2016-11-24core: Unroll the loop in the slice iterator search methodsUlrik Sverdrup-0/+118
2016-11-24core: Add ptrdistance to slice moduleUlrik Sverdrup-3/+10
2016-11-24core: Convert utility macros for the slice iterator into a traitUlrik Sverdrup-11/+57
2016-11-23core, collections: Implement better .is_empty() for slice and vec iteratorsUlrik Sverdrup-2/+10
2016-11-04Link the tracking issue for TrustedLenUlrik Sverdrup-2/+2
2016-10-20Introduce iterator trait TrustedLenUlrik Sverdrup-0/+6
2016-10-17Expand .zip() specialization to .map() and .cloned()Ulrik Sverdrup-0/+2
2016-09-15Rollup merge of #36454 - bluss:slice-primitive-index, r=alexcrichtonManish Goregaokar-4/+4
2016-09-14core: Use primitive indexing in slice's Index/IndexMutUlrik Sverdrup-4/+4
2016-09-11Documentation for default types modifiedathulappadan-2/+2
2016-09-11Documentation of what does for each typeathulappadan-0/+2
2016-09-06remove the extraneous not_equal implementation for slices.Justin LeFebvre-19/+2
2016-08-24Use `#[prelude_import]` in `libcore`.Jeffrey Seyfried-12/+3
2016-08-18Add a FusedIterator trait.Steven Allen-0/+25
2016-08-16Implement `AsRef<[T]>` for `std::slice::Iter`.Corey Farwell-0/+8
2016-08-09extend lifetime on binary_search_by_key of SliceExt traitRahul Sharma-8/+8
2016-07-17Indicate where `std::slice` structs originate from.Corey Farwell-0/+10
2016-06-23Use `len` instead of `size_hint` where appropiateTobias Bucher-4/+4
2016-06-14specialize zip: Implement TrustedRandomAccess for slice iteratorsUlrik Sverdrup-0/+15
2016-06-01Rollup merge of #33892 - seanmonstar:slice-eq-ptr, r=alexcrichtonManish Goregaokar-0/+3
2016-05-30Correct grammar; and remove redundant commentSrinivas Reddy Thatiparthy-2/+1
2016-05-26core: check pointer equality when comparing byte slicesSean McArthur-0/+3
2016-05-25Auto merge of #33699 - alexcrichton:stabilize-1.10, r=aturonbors-5/+4
2016-05-24std: Stabilize APIs for the 1.10 releaseAlex Crichton-5/+4
2016-05-18address review commentsAriel Ben-Yehuda-12/+12
2016-05-18implement fuzzy matching in on_unimplementedAriel Ben-Yehuda-5/+12
2016-05-11Improve error message for Index trait on slicesGuillaume Gomez-0/+4
2016-04-16Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichtonbors-1/+1
2016-04-15slice: Add tracking issue for slice_binary_search_by_keyKamal Marhubi-1/+1
2016-04-12collections: Add slice::binary_search_by_keyKamal Marhubi-0/+13
2016-04-12Remove unused trait importsSeo Sanghyeon-1/+1
2016-04-12Auto merge of #32804 - alexcrichton:stabilize-1.9, r=brsonbors-8/+14
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-8/+14
2016-04-11Rollup merge of #32768 - GuillaumeGomez:slice_doc, r=steveklabnikSteve Klabnik-0/+81
2016-04-08Add doc example for Iter and IterMutGuillaume Gomez-4/+162
2016-04-06slice: Use doc(hidden) on private traitsUlrik Sverdrup-0/+4
2016-04-05Specialize equality for [T] and comparison for [u8]Ulrik Sverdrup-16/+135
2016-03-21Auto merge of #32054 - seanmonstar:impl-debug-core, r=alexcrichtonbors-0/+79