use pyo3::prelude::*;
#[pymodule]
fn crate_mapper(_py: Python, m: &PyModule) -> PyResult<()> {
m.add_function(wrap_pyfunction!(add, m)?)?;
m.add_function(wrap_pyfunction!(greet, m)?)?;
Ok(())
}
#[pyfunction]
fn add(a: i32, b: i32) -> i32 {
a + b
}
#[pyfunction]
fn greet(name: String) -> String {
format!("Hello, {} from Rust!", name)
}