From 3ffe29164d4ad1e97b44fffff5059a6950f4f31c Mon Sep 17 00:00:00 2001 From: Taylor Cramer Date: Thu, 15 Mar 2018 12:41:35 -0700 Subject: [PATCH] Add empty dropped variant to ManuallyDrop --- src/libcore/mem.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcore/mem.rs b/src/libcore/mem.rs index 21a0beccbf64d..0a1d003665d71 100644 --- a/src/libcore/mem.rs +++ b/src/libcore/mem.rs @@ -947,7 +947,7 @@ pub fn discriminant(v: &T) -> Discriminant { #[stable(feature = "manually_drop", since = "1.20.0")] #[allow(unions_with_drop_fields)] #[derive(Copy)] -pub union ManuallyDrop{ value: T } +pub union ManuallyDrop{ value: T, dropped: () } impl ManuallyDrop { /// Wrap a value to be manually dropped.