about summary refs log tree commit diff
path: root/src/libcore
diff options
context:
space:
mode:
authorMasaki Hara <ackie.h.gmai@gmail.com>2019-12-21 15:16:00 +0900
committerMasaki Hara <ackie.h.gmai@gmail.com>2019-12-21 15:16:03 +0900
commit69038363986ed1fcc46dc5c5d53c6b95ab97f9e8 (patch)
tree1d1749b36cbb66d46a5d3b3aeaf1cc42f169764e /src/libcore
parentccd238309f9dce92a05a23c2959e2819668c69a4 (diff)
downloadrust-69038363986ed1fcc46dc5c5d53c6b95ab97f9e8.tar.gz
rust-69038363986ed1fcc46dc5c5d53c6b95ab97f9e8.zip
Remove iter_private.rs
The contents of this file have been moved in #56932 (520e8b0) and the
file should have been removed as well.
Diffstat (limited to 'src/libcore')
-rw-r--r--src/libcore/iter_private.rs17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/libcore/iter_private.rs b/src/libcore/iter_private.rs
deleted file mode 100644
index 890db47b197..00000000000
--- a/src/libcore/iter_private.rs
+++ /dev/null
@@ -1,17 +0,0 @@
-/// An iterator whose items are random accessible efficiently
-///
-/// # Safety
-///
-/// The iterator's .len() and size_hint() must be exact.
-/// `.len()` must be cheap to call.
-///
-/// .get_unchecked() must return distinct mutable references for distinct
-/// indices (if applicable), and must return a valid reference if index is in
-/// 0..self.len().
-#[doc(hidden)]
-pub unsafe trait TrustedRandomAccess : ExactSizeIterator {
-    unsafe fn get_unchecked(&mut self, i: usize) -> Self::Item;
-    /// Returns `true` if getting an iterator element may have
-    /// side effects. Remember to take inner iterators into account.
-    fn may_have_side_effect() -> bool;
-}