pyqie_wrapper/
lib.rs

1#![warn(clippy::pedantic, clippy::cargo)]
2#![allow(
3    clippy::many_single_char_names,
4    clippy::needless_pass_by_value,
5    clippy::new_without_default,
6    clippy::redundant_closure_call,
7    clippy::too_many_arguments,
8    clippy::too_many_lines,
9    clippy::wrong_self_convention
10)]
11
12#[macro_use]
13mod utils;
14mod math_wrapper;
15mod pyqie_singleton;
16mod system_wrapper;
17
18use pyo3::prelude::*;
19
20#[pymodule]
21fn pyqie_wrapper(_py: Python, m: &PyModule) -> PyResult<()> {
22
23    crate::system_wrapper::add_system_functions(m)?;
24    crate::math_wrapper::add_math_functions(m)?;
25
26    Ok(())
27}