diff options
| author | Konrad Borowski <konrad@borowski.pw> | 2018-12-05 16:42:20 +0100 |
|---|---|---|
| committer | Konrad Borowski <konrad@borowski.pw> | 2018-12-05 16:42:20 +0100 |
| commit | 431968df376ae24347872ba3986c4c3efd29d41e (patch) | |
| tree | 6f64c496c683ea9e2085a892ed422c1654aa521e | |
| parent | 3ee0747b5a88ea573c32de164ba48e191a0a351c (diff) | |
| download | rust-431968df376ae24347872ba3986c4c3efd29d41e.tar.gz rust-431968df376ae24347872ba3986c4c3efd29d41e.zip | |
Copy may_have_side_effect from I for Copied<I>
| -rw-r--r-- | src/libcore/iter/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libcore/iter/mod.rs b/src/libcore/iter/mod.rs index 44fe16a2508..be09182c01a 100644 --- a/src/libcore/iter/mod.rs +++ b/src/libcore/iter/mod.rs @@ -590,7 +590,9 @@ unsafe impl<'a, I, T: 'a> TrustedRandomAccess for Copied<I> } #[inline] - fn may_have_side_effect() -> bool { false } + fn may_have_side_effect() -> bool { + I::may_have_side_effect() + } } #[unstable(feature = "iter_copied", issue = "0")] |
