2 unstable releases
| 0.3.0 | Dec 16, 2025 |
|---|---|
| 0.2.2 | Dec 11, 2025 |
#409 in FFI
780KB
16K
SLoC
FFI bindings for eulumdat-core
This crate provides UniFFI bindings to expose the eulumdat-core library to Swift, Kotlin, Python, and other languages.
Generating Bindings
To generate bindings for different languages:
# Swift
cargo run --bin uniffi-bindgen generate --library target/release/libeulumdat_ffi.dylib --language swift --out-dir ./bindings/swift
# Kotlin
cargo run --bin uniffi-bindgen generate --library target/release/libeulumdat_ffi.dylib --language kotlin --out-dir ./bindings/kotlin
# Python
cargo run --bin uniffi-bindgen generate --library target/release/libeulumdat_ffi.dylib --language python --out-dir ./bindings/python
Dependencies
~2.1–3MB
~57K SLoC