Module uniffi_bindgen::bindings[][src]

Generate foreign language bindings for a uniffi component.

This module contains all the code for generating foreign language bindings, along with some helpers for executing foreign language scripts or tests.

Modules

gecko_js
kotlin
python
swift

Structs

Config

Enums

TargetLanguage

Enumeration of all foreign language targets currently supported by this crate.

Functions

compile_bindings

Compile generated foreign language bindings so they’re ready for use.

run_script

Execute the given script via foreign language interpreter/shell.

write_bindings

Generate foreign language bindings from a compiled uniffi library.