substrait/
extensions.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// SPDX-License-Identifier: Apache-2.0

//! Substrait core extensions
//!
//! The contents of this module are auto-generated using `build.rs`. It is
//! included in the packaged crate, ignored by git, and automatically kept
//! in-sync.

include!(concat!(env!("OUT_DIR"), "/extensions.in"));

#[cfg(test)]
mod tests {
    use super::*;

    use std::sync::LazyLock;

    #[test]
    fn core_extensions() {
        // Force evaluation of core extensions.
        LazyLock::force(&EXTENSIONS);
    }
}