(columns: Vec<TyTupleField>)
| 131 | } |
| 132 | |
| 133 | fn tuple_fields_to_relation_columns(columns: Vec<TyTupleField>) -> Vec<RelationColumn> { |
| 134 | columns |
| 135 | .into_iter() |
| 136 | .map(|field| match field { |
| 137 | TyTupleField::Single(name, _) => RelationColumn::Single(name), |
| 138 | TyTupleField::Wildcard(_) => RelationColumn::Wildcard, |
| 139 | }) |
| 140 | .collect_vec() |
| 141 | } |
| 142 | |
| 143 | fn validate_query_def(query_def: &QueryDef) -> Result<()> { |
| 144 | if let Some(requirement) = &query_def.version { |
no test coverage detected