Some patterns are only made practical thanks to Rust's memory safety, and too dangerous to use in C++. Here's a concrete example.| blog.dureuill.net
A clone-on-write smart pointer.| doc.rust-lang.org