Function from_try_cast

pub fn from_try_cast(
    producer: &mut impl SubstraitProducer,
    cast: &TryCast,
    schema: &Arc<DFSchema>,
) -> Result<Expression, DataFusionError>