(fields: &'a [Field<'b>])
| 86 | } |
| 87 | |
| 88 | fn from_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> { |
| 89 | for field in fields { |
| 90 | if field.attrs.from.is_some() { |
| 91 | return Some(field); |
| 92 | } |
| 93 | } |
| 94 | None |
| 95 | } |
| 96 | |
| 97 | fn source_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> { |
| 98 | for field in fields { |