1 2 3 4 5 6
impl S { fn a(self) {} fn b(&self,) {} fn c(&'a self,) {} fn d(&'a mut self, x: i32) {} }