rust/src/libcore
bors e1a575cb07 Auto merge of #33289 - birkenfeld:chain-find, r=bluss
Implement find() on Chain iterators

This results in a roughly 2x speedup compared to the default impl
"inherited" from Iterator.

Benchmark: https://gist.github.com/birkenfeld/aa9b92cb7d55666dd4821207527eaf5b
2016-05-02 04:46:58 -07:00
..
fmt Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichton 2016-04-16 18:31:11 -07:00
hash Prefer HTTPS when linking to 131002.net. 2016-03-28 18:08:00 -04:00
iter Implement find() on Chain iterators 2016-04-30 11:16:35 +02:00
num Impl int/uint::MIN/MAX in terms of min/max_value 2016-04-30 03:40:34 +03:00
prelude Add missing annotations and some tests 2015-11-18 01:24:21 +03:00
str Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichton 2016-04-16 18:31:11 -07:00
sync mk: Bootstrap from stable instead of snapshots 2016-04-19 10:56:49 -07:00
any.rs doc: Fix a bunch of broken links 2016-03-08 13:44:14 -08:00
array.rs Fix broken links for core primitives 2016-03-01 20:44:48 +08:00
borrow.rs Move the Borrow and BorrowMut traits to libcore. 2015-08-22 13:58:39 +02:00
build.rs Update snapshots to 2016-03-18 (235d774). 2016-03-20 22:37:35 +02:00
Cargo.toml Update snapshots to 2016-03-18 (235d774). 2016-03-20 22:37:35 +02:00
cell.rs Auto merge of #32785 - tbu-:pr_more_defaults, r=alexcrichton 2016-04-15 20:26:19 -07:00
char.rs Auto merge of #31253 - ranma42:improve-unicode-iter-offset, r=brson 2016-04-19 19:17:08 -07:00
clone.rs shallow Clone for #[derive(Copy,Clone)] 2016-04-26 13:49:29 -04:00
cmp.rs Implement Default for more types in the standard library 2016-04-15 17:53:43 +02:00
convert.rs verb agreement in core::convert docs 2016-03-29 12:23:09 -04:00
default.rs libcore: deny warnings in doctests 2015-11-12 05:16:08 +00:00
intrinsics.rs mk: Bootstrap from stable instead of snapshots 2016-04-19 10:56:49 -07:00
lib.rs Specialize equality for [T] and comparison for [u8] 2016-04-05 14:06:20 +02:00
macros.rs Clarify try! doc example 2016-04-12 01:18:35 +02:00
marker.rs Fix spacing style of T: Bound in docs 2016-01-17 23:44:33 +01:00
mem.rs End stdlib module summaries with a full stop. 2016-03-04 17:37:11 -05:00
nonzero.rs Register new snapshots 2015-12-21 09:26:21 -08:00
ops.rs Add a note about overflowing in the RangeFrom iterator 2016-04-13 20:09:15 +02:00
option.rs Remove unused trait imports 2016-04-12 22:58:55 +09:00
panicking.rs Mark all extern functions as nounwind 2015-09-14 11:36:09 +02:00
ptr.rs Improve as_mut ptr method example 2016-04-17 18:50:49 +02:00
raw.rs std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
result.rs Rollup merge of #32854 - GuillaumeGomez:result_doc, r=steveklabnik 2016-04-11 10:31:28 -04:00
slice.rs Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichton 2016-04-16 18:31:11 -07:00
tuple.rs Properly document tuples 2016-02-09 16:00:50 -05:00