Hacker News new | ask | show | jobs
by steveklabnik 296 days ago
Box heap allocates, references do not.
1 comments

> `&own` references that take ownership of the object and free it when the reference goes out of scope

How can you free something if it's not allocated

Sorry, yeah that phrasing was bad: I kinda think an "owning reference" is a contradiction in terms but I didn't come up with the idea.

What I meant was, creating a box creates a new allocation, whereas my understanding of &own would take over an existing allocation.