1 2 3 4 5 6 7 8 9
make_nanbox!{ pub unsafe enum Value, Variant { Float(f64), Byte(u8), Int(i32), Pointer(*mut Value) } }