Describe the bug
Substrait released 0.62.3 which unfortunately has breaking changes from 0.62.2. Datafusion depends on 0.62 and so it will allow 0.62.3 but will fail to compile.
To Reproduce
Check out a clean repo and try to compile datafusion-substrait.
Expected behavior
Compiles correctly
Additional context
The error is:
error[E0004]: non-exhaustive patterns: `&RexType::Lambda(_)` and `&RexType::LambdaInvocation(_)` not covered