rust/src/libcore
Ulrik Sverdrup 6c2a456bf1 core::iter: Peekable should remember peeking a None
Peekable must remember if a None has been seen in the `.peek()` method.
It ensures that `.peek(); .peek();` or `.peek(); .next();` only advances the
underlying iterator at most once. This does not by itself make the iterator
fused.
2016-11-17 18:30:00 +01:00
..
fmt tidy/features: fix checking of lang features 2016-10-27 21:35:57 -04:00
hash reference full path DefaultHasher 2016-11-04 17:07:28 +08:00
iter core::iter: Peekable should remember peeking a None 2016-11-17 18:30:00 +01:00
num Implement ops on &Wrapping<T> 2016-10-23 14:29:37 +01:00
prelude Run rustfmt on libcore/prelude folder 2016-10-16 22:13:04 +05:30
str str: Fix documentation typo 2016-09-30 06:13:14 +02:00
sync Prevent exhaustive matching of Ordering to allow for future extension 2016-10-23 11:56:51 +01:00
any.rs Add stable example to TypeId 2016-10-17 17:49:07 -07:00
array.rs std: Correct stability attributes for some implementations 2016-10-01 23:58:14 +01:00
borrow.rs Use #[prelude_import] in libcore. 2016-08-24 22:12:23 +00:00
Cargo.toml No build.rs for libcore 2016-06-04 15:10:26 -07:00
cell.rs std: Stabilize and deprecate APIs for 1.13 2016-10-03 10:34:34 -07:00
char.rs [breaking-change] std: change encode_utf{8,16}() to take a buffer and return a slice 2016-09-28 09:03:30 +02:00
char_private.rs Use #[prelude_import] in libcore. 2016-08-24 22:12:23 +00:00
clone.rs Remove stage0 hacks 2016-09-28 23:17:56 +00:00
cmp.rs Merge branch 'master' of https://github.com/rust-lang/rust 2016-11-01 15:26:22 +01:00
convert.rs Fix a few links in the docs 2016-10-21 00:49:47 +01:00
default.rs Use #[prelude_import] in libcore. 2016-08-24 22:12:23 +00:00
internal_macros.rs Implement ops on &Wrapping<T> 2016-10-23 14:29:37 +01:00
intrinsics.rs Add documentation for some of the add/sub/mul intrinsics 2016-11-08 22:03:27 -05:00
iter_private.rs Expand .zip() specialization to .map() and .cloned() 2016-10-17 10:58:21 +02:00
lib.rs Implement ops on &Wrapping<T> 2016-10-23 14:29:37 +01:00
macros.rs Fix invalid src url 2016-11-12 00:30:53 +01:00
marker.rs Add missing urls for marker's traits 2016-11-10 23:13:37 +01:00
mem.rs Add missing urls for mem module 2016-11-11 18:50:54 +01:00
nonzero.rs Use #[prelude_import] in libcore. 2016-08-24 22:12:23 +00:00
ops.rs Auto merge of #37356 - cristicbz:wrapsum, r=alexcrichton 2016-11-04 14:14:48 -07:00
option.rs Auto merge of #37306 - bluss:trusted-len, r=alexcrichton 2016-11-04 10:40:30 -07:00
panicking.rs Mark all extern functions as nounwind 2015-09-14 11:36:09 +02:00
ptr.rs core::ptr: Specify issue for ptr_wrapping_offset feature 2016-11-04 00:16:04 +01:00
raw.rs Clean up std::raw docs 2016-08-05 17:52:37 -04:00
result.rs Auto merge of #37306 - bluss:trusted-len, r=alexcrichton 2016-11-04 10:40:30 -07:00
slice.rs Link the tracking issue for TrustedLen 2016-11-04 01:00:55 +01:00
tuple.rs Remove macro work-around. 2016-11-12 12:47:13 -07:00