lit

Function lit 

Source
pub fn lit(value: impl Into<Scalar>) -> Expression
Expand description

Create a new Literal expression from a type that coerces to Scalar.

ยงExample usage

use vortex_array::arrays::PrimitiveArray;
use vortex_dtype::Nullability;
use vortex_array::expr::{lit, Literal};
use vortex_scalar::Scalar;

let number = lit(34i32);

let literal = number.as_::<Literal>();
assert_eq!(literal.data(), &Scalar::primitive(34i32, Nullability::NonNullable));