]> git.lizzy.rs Git - rust.git/commit
Auto merge of #37944 - bluss:adaptors-are-empty, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 24 Nov 2016 17:56:11 +0000 (11:56 -0600)
committerGitHub <noreply@github.com>
Thu, 24 Nov 2016 17:56:11 +0000 (11:56 -0600)
commita31ad75bdedab55ca290332edda9acbd2d5a0157
tree98ccd8b9b05f0a956fde5f9d4d2021cf1eb3200a
parentddf011d7730594f4db36b01858b8c6733b07c084
parent22739a148edb2b0b202a55a365f30b113ae5aea3
Auto merge of #37944 - bluss:adaptors-are-empty, r=alexcrichton

Forward ExactSizeIterator::len and is_empty for important iterator adaptors

Forward ExactSizeIterator::len and is_empty for important iterator adaptors

Because some iterators will provide improved version of len and/or is_empty,
adaptors should forward to those implementations if possible.
src/libcore/iter/mod.rs