Memory safety is one of three distinct aspects of program safety, alongside type safety and thread safety. Rust provides it without a garbage collector, helping prevent several classes of difficult memory, concurrency, and security bugs. section 1.2.2 section 1.3.2
For application backends and infrastructure services, memory safety is presented as a Rust benefit. The supplied discussion names the property but does not explain its mechanisms. section 1.2.2


