about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-06-17 16:32:06 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-06-21 03:20:22 -0400
commit62dc4e0d4cebc390de4053da881a74b9e72c52e6 (patch)
treee4b1029fb89ef03d5fc5bf730ce3cba796fd11e0 /src/libstd
parent77ae7ec8d874270af0741b5c1f52cf9d58248b86 (diff)
downloadrust-62dc4e0d4cebc390de4053da881a74b9e72c52e6.tar.gz
rust-62dc4e0d4cebc390de4053da881a74b9e72c52e6.zip
vec: remove each_const
An Iterator implementation can be made for &const [T] if it turns out
to be necessary for some use case.
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/vec.rs15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/libstd/vec.rs b/src/libstd/vec.rs
index 7f683d0070f..1131abfafa8 100644
--- a/src/libstd/vec.rs
+++ b/src/libstd/vec.rs
@@ -1427,21 +1427,6 @@ pub fn each<'r,T>(v: &'r [T], f: &fn(&'r T) -> bool) -> bool {
     return !broke;
 }
 
-/// Like `each()`, but for the case where you have a vector that *may or may
-/// not* have mutable contents.
-#[inline]
-pub fn each_const<T>(v: &const [T], f: &fn(elem: &const T) -> bool) -> bool {
-    let mut i = 0;
-    let n = v.len();
-    while i < n {
-        if !f(&const v[i]) {
-            return false;
-        }
-        i += 1;
-    }
-    return true;
-}
-
 /**
  * Iterates over a vector's elements and indices
  *