1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#[macro_export]
macro_rules! make_ptr {
    ($v:expr) => (
        Some(Box::new(RefCell::new($v)))
    );
}

#[macro_export]
macro_rules! ignore {
    ($v: expr) => (
        match $v {
            _ => {}
        }
    );
}