about summary refs log tree commit diff
path: root/src/libextra/priority_queue.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-07-11 12:05:17 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-07-17 14:57:54 -0700
commit2dbb3c3887ff23c064aa762eb4dafaf4967c6416 (patch)
tree6d143b2480375aa7a5e56a22a37e29e215a51af3 /src/libextra/priority_queue.rs
parente20549ff192edec9d625f1119bcb077c3abaf070 (diff)
downloadrust-2dbb3c3887ff23c064aa762eb4dafaf4967c6416.tar.gz
rust-2dbb3c3887ff23c064aa762eb4dafaf4967c6416.zip
test: Fix tests.
Diffstat (limited to 'src/libextra/priority_queue.rs')
-rw-r--r--src/libextra/priority_queue.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libextra/priority_queue.rs b/src/libextra/priority_queue.rs
index dc274dfb814..d07b645a541 100644
--- a/src/libextra/priority_queue.rs
+++ b/src/libextra/priority_queue.rs
@@ -12,13 +12,14 @@
 
 #[allow(missing_doc)];
 
-
+use std::clone::Clone;
 use std::unstable::intrinsics::{move_val_init, init};
 use std::util::{replace, swap};
 use std::vec;
 use std::iterator::FromIterator;
 
 /// A priority queue implemented with a binary heap
+#[deriving(Clone)]
 pub struct PriorityQueue<T> {
     priv data: ~[T],
 }