Remove src/python

In preparation for publishing meli as a separate crate on crates.io.

src/python was never used for anything, so remove it.
async
Manos Pitsidianakis 2020-02-04 04:00:10 +02:00
parent 6b15c71f83
commit 6fcc792b83
Signed by: Manos Pitsidianakis
GPG Key ID: 73627C2F690DF710
1 changed files with 0 additions and 21 deletions

View File

@ -1,21 +0,0 @@
#![cfg(feature = "python")]
use pyo3::prelude::*;
#[pymodinit(pythonmeli)]
fn pythonmeli(py: Python, m: &PyModule) -> PyResult<()> {
// pyo3 aware function. All of our python interface could be declared in a separate module.
// Note that the `#[pyfn()]` annotation automatically converts the arguments from
// Python objects to Rust values; and the Rust return value back into a Python object.
#[pyfn(m, "sum_as_string")]
fn sum_as_string_py(_py: Python, a: i64, b: i64) -> PyResult<String> {
let out = sum_as_string(a, b);
Ok(out)
}
Ok(())
}
// logic implemented as a normal rust function
fn sum_as_string(a: i64, b: i64) -> String {
format!("{}", a + b).to_string()
}