1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
#[macro_use]

mod dev {

    #[macro_export]
    macro_rules! dump {
        ($ex: expr) => (
            println!("{} => {:?}", stringify!($ex), $ex);
        )
    }

}

#[cfg(test)]
mod tests {
    #[test]
    fn kick_the_tyres() {
        let s = "hi";
        dump!(s);
    }
}