From f107718a9b09daeedb5c0a3ea9b4ecb044afff44 Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Wed, 11 Sep 2013 22:19:19 -0700 Subject: std: Remove Zero impl for Option Options are not numeric types, so it doesn't make sense for them to implement Zero. --- src/libstd/option.rs | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/libstd') diff --git a/src/libstd/option.rs b/src/libstd/option.rs index dd5b71c6dd4..968330a18a8 100644 --- a/src/libstd/option.rs +++ b/src/libstd/option.rs @@ -483,11 +483,6 @@ impl Option { } } -impl Zero for Option { - fn zero() -> Option { None } - fn is_zero(&self) -> bool { self.is_none() } -} - /// An iterator that yields either one or zero elements #[deriving(Clone, DeepClone)] pub struct OptionIterator { -- cgit 1.4.1-3-g733a5