Skip to main content

lance_datafusion/
lib.rs

1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright The Lance Authors
3
4pub mod aggregate;
5pub mod chunker;
6pub mod dataframe;
7pub mod datagen;
8pub mod exec;
9pub mod expr;
10pub mod logical_expr;
11pub mod planner;
12pub mod projection;
13pub mod pb {
14    #![allow(clippy::all)]
15    #![allow(non_upper_case_globals)]
16    #![allow(non_camel_case_types)]
17    #![allow(non_snake_case)]
18    #![allow(unused)]
19    #![allow(improper_ctypes)]
20    #![allow(clippy::upper_case_acronyms)]
21    #![allow(clippy::use_self)]
22    include!(concat!(env!("OUT_DIR"), "/lance.datafusion.rs"));
23}
24pub mod spill;
25pub mod sql;
26#[cfg(feature = "substrait")]
27pub mod substrait;
28pub mod udf;
29pub mod utils;