From 02935fd8cf9a288042f15b92dbaf08d629991302 Mon Sep 17 00:00:00 2001 From: jonathandturner Date: Mon, 29 Feb 2016 16:56:26 -0500 Subject: [PATCH] Move to Display rather than Debug for simple script runner --- src/main.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 083e239c..67407853 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,7 +1,7 @@ use std::env; use std::fs::File; use std::io::prelude::*; -use std::fmt::Debug; +use std::fmt::Display; mod engine; use engine::Engine; @@ -21,10 +21,6 @@ mod parser; // * Method/dot access // * Comparison ops -fn showit(x: &mut T) -> () { - println!("{:?}", x) -} - /* fn simple_fn(x: i32) -> bool { x == 1 } fn simple_fn2(x: &mut i32) -> bool { x.clone() == 2 } @@ -174,6 +170,10 @@ fn test_var_scope() { } } +fn showit(x: &mut T) -> () { + println!("{}", x) +} + fn main() { let mut engine = Engine::new(); &(showit as fn(x: &mut i32)->()).register(&mut engine, "print");