Maybe like so: proc inPlace() {.nodestroy.} = var dest = cast[ptr T](addr buffer) dest[] = constructT() Run
- How to do something like std::construct_at and std::destroy_at? ... doongjohn
- How to do something like std::construct_at and std::destroy... Araq