This probably isn't settled in Rust yet:
And optimizations of pointer comparisons may be a separate can of worms