From 6d02ab3980b769f08f48704aa6043cdd917dbdaa Mon Sep 17 00:00:00 2001 From: root Date: Sun, 24 May 2015 23:53:02 +0200 Subject: [PATCH] Test that Option> doesn't apply any layout optimization --- nodrop/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/nodrop/src/lib.rs b/nodrop/src/lib.rs index 491af5e..cdd5974 100644 --- a/nodrop/src/lib.rs +++ b/nodrop/src/lib.rs @@ -89,6 +89,7 @@ fn test_no_nonnullable_opt() { // as Option would do. assert!(mem::size_of::>() > mem::size_of::<&i32>()); assert!(mem::size_of::>>() > mem::size_of::>()); + assert!(mem::size_of::>>() > mem::size_of::>()); } #[test]