Function polars::prelude::arity::try_ternary_elementwise   
source ยท pub fn try_ternary_elementwise<T, U, V, G, F, K, E>(
    ca1: &ChunkedArray<T>,
    ca2: &ChunkedArray<U>,
    ca3: &ChunkedArray<G>,
    op: F
) -> Result<ChunkedArray<V>, E>where
    T: PolarsDataType,
    U: PolarsDataType,
    V: PolarsDataType,
    G: PolarsDataType,
    F: for<'a> FnMut(Option<<T as PolarsDataType>::Physical<'a>>, Option<<U as PolarsDataType>::Physical<'a>>, Option<<G as PolarsDataType>::Physical<'a>>) -> Result<Option<K>, E>,
    <V as PolarsDataType>::Array: ArrayFromIter<Option<K>>,