`let mut result = self.ident();` would have done just fine here. No need to double the amount of work done.