wrong_self_convention
to_*
When the `to_*` method takes `&self` and it is a trait implementation, we don't trigger the lint.