A rustc compiler lint for unnecessarily mutable function parameters