(self, f: impl FnMut(T) -> U)
| 328 | } |
| 329 | |
| 330 | fn map_generic_args<T, U, GA2>(self, f: impl FnMut(T) -> U) -> Instance<GA2> |
| 331 | where |
| 332 | GA: IntoIterator<Item = T>, |
| 333 | GA2: std::iter::FromIterator<U>, |
| 334 | { |
| 335 | Instance { |
| 336 | generic_id: self.generic_id, |
| 337 | generic_args: self.generic_args.into_iter().map(f).collect(), |
| 338 | } |
| 339 | } |
| 340 | |
| 341 | // FIXME(eddyb) implement `Step` for `Param` and `InferVar` instead. |
| 342 | fn display<'a, T: fmt::Display, GAI: Iterator<Item = T> + Clone>( |
no test coverage detected