From 2a53edefd7dca7c43e201f5a3d2512d5ee75735b Mon Sep 17 00:00:00 2001 From: Gleb Kozyrev Date: Tue, 27 Oct 2015 15:42:38 +0200 Subject: [PATCH] Implement Default for PhantomData --- src/libcore/marker.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libcore/marker.rs b/src/libcore/marker.rs index 27d8af2e8a88..f6baf23b564b 100644 --- a/src/libcore/marker.rs +++ b/src/libcore/marker.rs @@ -18,6 +18,7 @@ use clone::Clone; use cmp; +use default::Default; use option::Option; use hash::Hash; use hash::Hasher; @@ -256,6 +257,12 @@ macro_rules! impls{ $t } } + + impl Default for $t { + fn default() -> $t { + $t + } + } ) }