(
env: &mut Environment,
statement: &WhereStatement,
gitql_object: &mut GitQLObject,
)
| 212 | } |
| 213 | |
| 214 | fn execute_where_statement( |
| 215 | env: &mut Environment, |
| 216 | statement: &WhereStatement, |
| 217 | gitql_object: &mut GitQLObject, |
| 218 | ) -> Result<(), String> { |
| 219 | if gitql_object.is_empty() { |
| 220 | return Ok(()); |
| 221 | } |
| 222 | |
| 223 | apply_filter_operation( |
| 224 | env, |
| 225 | &statement.condition, |
| 226 | &gitql_object.titles, |
| 227 | &mut gitql_object.groups[0].rows, |
| 228 | )?; |
| 229 | |
| 230 | Ok(()) |
| 231 | } |
| 232 | |
| 233 | fn execute_having_statement( |
| 234 | env: &mut Environment, |
no test coverage detected
searching dependent graphs…