https://www.rust-lang.org/en-US/ Idea of borrowed pointers - only one owner Non nullable pointers Guaranteed memory safety