| ▲ | Conscat 4 hours ago | |
What Rust loses with that decision is the ability to program the "semantics" in move semantics. Rust has no distinction between hypothetical place constructor and value constructor. | ||
| ▲ | anematode 3 hours ago | parent [-] | |
A loss of functionality, but arguably a good thing, e.g. moving will never throw an exception/panic so you don't need an equivalent to is_nothrow_move_constructible | ||