diff options
Diffstat (limited to 'src/test/ui/functions-closures/copy-closure.rs')
-rw-r--r-- | src/test/ui/functions-closures/copy-closure.rs | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/test/ui/functions-closures/copy-closure.rs b/src/test/ui/functions-closures/copy-closure.rs deleted file mode 100644 index 72da02421..000000000 --- a/src/test/ui/functions-closures/copy-closure.rs +++ /dev/null @@ -1,16 +0,0 @@ -// run-pass -// Check that closures implement `Copy`. - -fn call<T, F: FnOnce() -> T>(f: F) -> T { f() } - -fn main() { - let a = 5; - let hello = || { - println!("Hello {}", a); - a - }; - - assert_eq!(5, call(hello.clone())); - assert_eq!(5, call(hello)); - assert_eq!(5, call(hello)); -} |