Boxing
An easy-to-use, cross-platform library for pointer and NaN boxing data - storing other data values in the unused portions of a float or pointer.
Examples
For more detailed examples, see the nan module documentation.
use NanBox;
assert_eq!;
let a = from_float;
let b = from_inline;
assert_eq!;
assert_eq!;
assert!;