diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2013-03-08 12:34:43 -0500 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-03-08 12:34:43 -0500 |
| commit | cf9e958fe0b235b2d6cc39bfd0100adc0c46f62f (patch) | |
| tree | e812abbc50dbbe917074b52e9f58947ff24fc2c9 | |
| parent | 3bbcac322669cff3abde5be937cc4ec3860f3985 (diff) | |
| download | rust-cf9e958fe0b235b2d6cc39bfd0100adc0c46f62f.tar.gz rust-cf9e958fe0b235b2d6cc39bfd0100adc0c46f62f.zip | |
rm obsolete iter-trait/option.rs file
| -rw-r--r-- | src/libcore/iter-trait/option.rs | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/libcore/iter-trait/option.rs b/src/libcore/iter-trait/option.rs deleted file mode 100644 index 986dbf7f3d1..00000000000 --- a/src/libcore/iter-trait/option.rs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright 2012 The Rust Project Developers. See the COPYRIGHT -// file at the top-level directory of this distribution and at -// http://rust-lang.org/COPYRIGHT. -// -// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or -// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license -// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your -// option. This file may not be copied, modified, or distributed -// except according to those terms. - -mod inst { - use option::{None, Option, Some}; - - #[allow(non_camel_case_types)] - pub type IMPL_T<A> = Option<A>; - - #[inline(always)] - pub pure fn EACH<A>(self: &IMPL_T<A>, f: fn(v: &A) -> bool) { - match *self { - None => (), - Some(ref a) => { f(a); } - } - } - - #[inline(always)] - pub pure fn SIZE_HINT<A>(self: &IMPL_T<A>) -> Option<uint> { - match *self { - None => Some(0), - Some(_) => Some(1) - } - } -} |
