Skip to main content

is_lossless_substrait_type

Function is_lossless_substrait_type 

Source
pub fn is_lossless_substrait_type(data_type: &DataType) -> bool
Expand description

Whether a scalar type is in the conservative lossless Substrait transport subset.

In particular, timestamp timezone identifiers are lost by Substrait even when encoding succeeds. Additional Arrow types need transport coverage first.