placenew 2.0.0
A crate providing the macro 'place_boxed' which allows you to create a object in-place on the heap
using the normal struct initializer, the macro uses Box::new_uninit(), initializes all members
using the values from the struct initializer, and then calls .assume_init()
for regular value types => writes the expression in-place
for array types ([T; N]) => generates a for loop for expressions such as [0; 100],
and generates a sequence of arr[i] = v for an expression such as [0, 1, 2, 3]