From 397f33fd35558fd0c390ae29839ecbaf7ce456f9 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Sun, 18 Mar 2012 16:08:37 -0700 Subject: [PATCH] core: Don't require a copyable T for vec::push --- src/libcore/vec.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcore/vec.rs b/src/libcore/vec.rs index b1bd92c5b1e7..8b570a14bb92 100644 --- a/src/libcore/vec.rs +++ b/src/libcore/vec.rs @@ -334,7 +334,7 @@ fn pop(&v: [const T]) -> T unsafe { } #[doc = "Append an element to a vector"] -fn push(&v: [const T], initval: T) { +fn push(&v: [const T], +initval: T) { v += [initval]; }