extern crate libterminal_cribbage;


use libterminal_cribbage::cards::Deck;


fn main() {
    let mut d = Deck::new();

    for _ in 0..100000 {
        d = Deck::new();
    }
}

extern crate libterminal_cribbage;


use libterminal_cribbage::cards::Deck;


fn main() {
    let d = Deck::new();

    println!("D: {}", d);
}

--- 
+++ 
@@ -5,7 +5,9 @@
 
 
 fn main() {
-    let d = Deck::new();
+    let mut d = Deck::new();
 
-    println!("D: {}", d);
+    for _ in 0..100000 {
+        d = Deck::new();
+    }
 }
Test benchmark for Deck::new().
Will remove.
