What memory safety paradigms in Rust are relevant when building internal security tooling at Discord?