MCPcopy Create free account
hub / github.com/apache/datafusion / lit

Function lit

datafusion/expr/src/literal.rs:25–27  ·  view source on GitHub ↗
(n: T)

Source from the content-addressed store, hash-verified

23/// Create a literal expression
24#[expect(clippy::needless_pass_by_value)]
25pub fn lit<T: Literal>(n: T) -> Expr {
26 n.lit()
27}
28
29#[expect(clippy::needless_pass_by_value)]
30pub fn lit_with_metadata<T: Literal>(n: T, metadata: Option<FieldMetadata>) -> Expr {

Callers 15

regularize_order_bysMethod · 0.70
test_lit_nonzeroFunction · 0.70
test_lit_timestamp_nanoFunction · 0.70
evaluate_bounds_andFunction · 0.70
evaluate_bounds_orFunction · 0.70
evaluate_bounds_notFunction · 0.70
evaluate_bounds_isFunction · 0.70

Calls 1

litMethod · 0.45

Tested by 15

test_lit_nonzeroFunction · 0.56
test_lit_timestamp_nanoFunction · 0.56
evaluate_bounds_andFunction · 0.56
evaluate_bounds_orFunction · 0.56
evaluate_bounds_notFunction · 0.56
evaluate_bounds_isFunction · 0.56
evaluate_bounds_betweenFunction · 0.56