py-rs 0.1.1

generate python bindings from rust types
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![allow(dead_code)]
#![cfg(feature = "semver-impl")]

use semver::Version;
use py_rs::PY;

#[derive(PY)]
#[py(export, export_to = "semver/")]
struct Semver {
    version: Version,
}

#[test]
fn semver() {
    assert_eq!(Semver::decl(), "type Semver = { version: string, };")
}