/// A Python module implemented in Rust.
use pyo3::prelude::*;
#[pyfunction]
fn hello() -> PyResult<String> {
    Ok(String::from("Hello, Rust And Python."))
}
use crate::PcSaftGlyMix2;
use crate::PcSaftGlyPure;
use crate::PcSaftMix2;
use crate::PcSaftPure;
use crate::PcSaftYglPure;
use crate::SPcSaftMix2;
/// A Python module implemented in Rust.
#[pymodule]
#[pyo3(name = "thermolib")] // Rename pymodule
fn pylib(m: &Bound<'_, PyModule>) -> PyResult<()> {
    m.add_function(wrap_pyfunction!(hello, m)?)?;
    m.add_class::<PcSaftGlyMix2>()?;
    m.add_class::<PcSaftGlyPure>()?;
    m.add_class::<PcSaftMix2>()?;
    m.add_class::<PcSaftPure>()?;
    m.add_class::<PcSaftYglPure>()?;
    m.add_class::<SPcSaftMix2>()?;
    Ok(())
}
