I have a situation in which I want to create a
Box<[T]> but the layout of the allocation has some extra metadata at the beginning.
I realize, this could Just Work like it would in C++'s
unique_ptr if I was able to customize the Drop strategy used by Box.
Will Rust ever have some kind of functionality like this in the future?