fill_null

Function fill_null 

Source
pub fn fill_null(
    array: &dyn Array,
    fill_value: &Scalar,
) -> VortexResult<ArrayRef>
Expand description

Replace nulls in the array with another value.

ยงExamples

use vortex_array::arrays::{PrimitiveArray};
use vortex_array::compute::{fill_null};
use vortex_scalar::Scalar;

let array =
    PrimitiveArray::from_option_iter([Some(0i32), None, Some(1i32), None, Some(2i32)]);
let array = fill_null(array.as_ref(), &Scalar::from(42i32)).unwrap();
assert_eq!(array.display_values().to_string(), "[0i32, 42i32, 1i32, 42i32, 2i32]");