Closed
Description
Types with the Owned
kind are sendable, and those without it are not sendable. It does not represent ownership because a shared ownership type like those in std::arc
have to be Owned
if they're intended to be sendable.
I think this is going to confuse people and lead to bugs. It's tempting to treat Owned
as meaning the types are owned, but that ends up treating ARCs incorrectly.
Metadata
Metadata
Assignees
Labels
No labels