Crate rust_swig [] [src]

rust_swig is a Rust Simplified Wrapper and Interface Generator used to connect other programming languages to Rust. The idea of this softwared based on swig. For macros expansion it uses syntex.

Structs

Generator

Generator is a main point of rust_swig. It expands rust macroses and generates not rust code. It designed to use inside build.rs.

Enums

LanguageConfig

LanguageConfig contains configuration for specific programming language