(&mut self, r: Result<T>)
| 669 | } |
| 670 | |
| 671 | fn ok_or_push<T>(&mut self, r: Result<T>) -> Option<T> { |
| 672 | match r { |
| 673 | Ok(v) => Some(v), |
| 674 | Err(e) => { |
| 675 | self.push(e); |
| 676 | None |
| 677 | } |
| 678 | } |
| 679 | } |
| 680 | } |
| 681 | |
| 682 | pub(crate) fn iter_use_idents<'a, F, R: 'a>(item_use: &'a syn::ItemUse, mut f: F) -> Result<Vec<R>> |
no test coverage detected