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

## Current issue I wanted to propose to extend [Xcode Integration documentation](https://github.com/mozilla/uniffi-rs/blob/main/docs/manual/src/swift/xcode.md) by section that explain possible issues with adding new `Build Phase` and `Build Rules` in Xcode 13 and...

binding-swift

Hello everyone! I love `uniffi-rs` and was following this project for a long time. Thank you so much for your wonderful work! I was wondering if I can use `uniffi-rs`...

For example, let's take the following trait: ```rs #[uniffi::export] trait FFIView: Send + Sync { fn render(&self, function: fn()); } ``` Currently this gives the following compilation error: ``` the...

External callback interfaces [not supported at the moment](https://github.com/mozilla/uniffi-rs/blob/0a5e2eb5760b4ce5549021ec91de546716de8db1/uniffi_meta/src/group.rs#L214). Please add the support or make foreign traits usable externally.

De-couple TargetLanguage from the `generate_external_bindings` calls. This will allow 3rd-party BindingGenerators to use the methods. I'm not 100% certain this is the way to go, and I'm very open to...

This is more of a question. Is there any way to convert Result into a swift Result? I really REALLY dislike exceptions, rust has taught me better ways. I don't...

Similar to #1781, but for Python. Given the following Rust struct ```Rust #[derive(uniffi::Record)] pub struct MyEmptyRecord {} ``` Will produce: ```Python class MyEmptyRecord: @typing.no_type_check def __init__(self, ): def __str__(self): return...

These are represented in the CI as enum variants with nameless fields. Part of #1078, although no support for UDL yet.

I have a simple class that im trying to expose with proc macros like below: ``` #[derive(uniffi::Object)] pub struct Client { api_endpoint: String, } #[uniffi::export] impl Client { #[uniffi::constructor] pub...