#memory #optimization #heap #safely #anywhere #values #construct

memconstruct

Create values directly anywhere in memory. Create values directly on the heap.

1 unstable release

0.1.0 Apr 8, 2023

#701 in Memory management

MIT license

13KB
231 lines

memconstruct

A crate to safely initialize memory anywhere. Memory can be initialized directly on the heap inside a box or a MaybeUninit could be safely initialized. The types initialization is checked via typestate.

This is currently an absolute mvp and a work in progress.

Dependencies

~325–780KB
~19K SLoC