What’s the best borrowing accessor pattern for Optional? This rust-analyzer style guide recommends accessors like this: