1 2 3 4 5 6 7 8 9 10 11 12 13
use pyo3::{prelude::*, types::PyCFunction}; #[pyfunction] fn f() {} pub fn add_wrapped(wrapper: &impl Fn(Python) -> PyResult<&PyCFunction>) { let _ = wrapper; } #[test] fn wrap_pyfunction_deduction() { add_wrapped(wrap_pyfunction!(f)); }