Comment by LinusU
10 days ago
Memory safety has nothing to do with memory leaks, and it's perfectly valid to leak memory in Rust?
e.g. `Box::leak(Box::new( ... ))`
10 days ago
Memory safety has nothing to do with memory leaks, and it's perfectly valid to leak memory in Rust?
e.g. `Box::leak(Box::new( ... ))`
Generally it's automatically dropped unless you go out of your way to use the leak function, which most software doesn't do.
Memory safety doesn't help too much here, but "RAII" (automatically dropping values when they go out of scope) does.