stack_box
Put your tiny stuff on stack!
If you are sure your stuff has or uses less than an exact size, but the compiler doesn't see and force you to put them on heap, this crate is for you.
use Debug;
use ;
// alias to a `StackBox` that could exactly contains a `[u32; 3]`
type U32Box<T> = FitStackBox!;
The expansion of coerce
macro is also safe rust code.