(&mut self, stream_iter: &mut I)
| 526 | } |
| 527 | |
| 528 | fn build_union<I>(&mut self, stream_iter: &mut I) -> Result<MirRelationExpr, String> |
| 529 | where |
| 530 | I: Iterator<Item = TokenTree>, |
| 531 | { |
| 532 | let mut inputs: Vec<MirRelationExpr> = |
| 533 | deserialize(stream_iter, "Vec<MirRelationExpr>", self)?; |
| 534 | Ok(MirRelationExpr::Union { |
| 535 | base: Box::new(inputs.remove(0)), |
| 536 | inputs, |
| 537 | }) |
| 538 | } |
| 539 | |
| 540 | fn build_special_mir_if_able<I>( |
| 541 | &mut self, |
no test coverage detected