uniffi-rs icon indicating copy to clipboard operation
uniffi-rs copied to clipboard

a multi-language bindings generator for rust

Results 351 uniffi-rs issues
Sort by recently updated
recently updated
newest added

Consider this UDL interface: ```udl interface Test { string to_string(); }; ``` This generates Kotlin code that does not compile because `toString()` function is missing an `override` modifier since this...

When trying to run Kotlin tests locally, I get this error: ``` /path/to/file.kt: error: unresolved reference: jna import com.sun.jna.Library ^ ``` a bunch of times, plus `unresolved reference`s to symbols...

This is something we've discussed a few times over the year I've been working on UniFFI, I think that maybe it's time to do it. The reason is to better...

Hi Uniffi comunity, I'm trying build swift module from that repo https://github.com/sicpa-dlab/didcomm-rust/tree/stable/uniffi with command `swiftc -module-name didcomm -emit-library -o ../wrappers/swift/didcomm/libdidcomm.dylib -emit-module -emit-module-path ../wrappers/swift/didcomm -parse-as-library -L ./target/release/ -ldidcomm_uniffi -Xcc -fmodule-map-file=../wrappers/swift/didcomm/didcommFFI.modulemap ../wrappers/swift/didcomm/didcomm.swift`...

This is a tracking issue for my proc-macro work, initially discussed in [#385](https://github.com/mozilla/uniffi-rs/issues/385#issuecomment-1098194211), on Matrix and recently in a video meeting. ### Outline * Introduce an attribute `#[uniffi::export]` that can...

Right now it's hard to manage our crates.io ownership, since we publish several different crates. What if we wrote a script to simplify it? The script would contain the correct...

The application-services autofill component defines an error enum named "Error", like this: ``` [Error] enum Error { "OpenDatabaseError", "SqlError", ... }; ``` When we generate the Kotlin bindings from such...

Getting the foreign language devs closer to the documentation. If the IDL parser gives us access to the comments, we should try hard to copy it over to the bindings....

documentation

This PR represents a proposal for changing how scaffolding functions are named. I believe it represents the consensus from the planning meeting and also will work with the new proc-macro...

I am importing an Interface from Rust to Kotlin via udl and I want to test it in the unit test of android studio. When i use my interface in...