My notes about Rust, updated from time to time while I read through the pretty well written Rust-book.
Whether a function accepts a reference or a pointer as argument makes a difference - only the pointer can be nullptr