| .cargo | Initial Brainworms | |
| .config | Initial Brainworms | |
| .vscode | Initial Brainworms | |
| crates | Initial Brainworms | |
| .gitattributes | Initial Brainworms | |
| .gitignore | Initial Brainworms | |
| Cargo.lock | Initial Brainworms | |
| Cargo.toml | Initial Brainworms | |
| CHANGELOG.md | Initial Brainworms | |
| CODE_OF_CONDUCT.md | Initial Brainworms | |
| CONTRIBUTING.md | Initial Brainworms | |
| LICENSE | Initial Brainworms | |
| LICENSE.docs | Initial Brainworms | |
| README.md | Initial Brainworms | |
| rust-toolchain.toml | Initial Brainworms | |
| rustfmt.toml | Initial Brainworms | |
| SECURITY.md | Initial Brainworms | |
Herpetologist
Warning
Herpetologist is very much in development and may not function as expected, or at all.
It is also, subsequently, a horrible idea and shouldn't actually be used for anything.
Herpetologist leverages pyo3 to generate Rust bindings to Python modules.
Normally you want to generate Python bindings for Rust modules, but sometimes you just /really/ need to use Python modules from Rust for some reason, and Herpetologist is there to facilitate that.
Example
useherpetologist::py_import;py_import!{importsys}usesys::argv;fn main(){println!("{:#?}",argv);}License
Herpetologist is licensed under the BSD-3-Clause, the full text of which can be found in the LICENSE file in the root of the git repository.
The Herpetologist documentation is licensed under the CC-BY-SA 4.0, the full text of which can be found in the LICENSE.docs file in the root of the git repository.