🌐 marma.dev
Which, to be fair, does it now. But I don't want to imagine how many people might have stepped into this and/or maybe still running this version without knowing...
Which, to be fair, does it now. But I don't want to imagine how many people might have stepped into this and/or maybe still running this version without knowing...
Awesome work! looks really clean!
Awesome work! looks really clean!
doc.rust-lang.org/std/marker/t...
doc.rust-lang.org/std/marker/t...
Strings/Vectors manage heap data and impl Drop. Their stack part holds pointer info. If Copy, these pointers duplicate, meaning multiple pointers reference the same heap data. Drop called for each then causes a double-free error. For memory safety, they are not Copy
Strings/Vectors manage heap data and impl Drop. Their stack part holds pointer info. If Copy, these pointers duplicate, meaning multiple pointers reference the same heap data. Drop called for each then causes a double-free error. For memory safety, they are not Copy