value-expr 0.1.1

easy expression
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::time::SystemTime;
use value_expr::{IValue, Value};

fn main() {
    test(|| {
        let v = Value::parse_str("1+2*3").unwrap();
        v.to_i32(&mut ());
    });
}

fn test(f: impl Fn()) {
    let start = SystemTime::now();
    f();
    let end = SystemTime::now();
    let nanos = end.duration_since(start).unwrap().subsec_nanos();
    println!("time nanos: {}", nanos);
}