Has any consideration been given to using
@ (or another sigil) as an alias for
prod = self.a * self.b prod = @a * @b
I often view sections of rust code where every line has one, two or three
selfon it. This takes up significant horizontal space and creates visual clutter.
@ instead of
self. is one character instead of five and still provides a readable, easily understood means of making member access explicit.