Function polars_core::chunked_array::ops::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::Physical<'a>>, Option<U::Physical<'a>>, Option<G::Physical<'a>>) -> Result<Option<K>, E>, V::Array: ArrayFromIter<Option<K>>,