bendk

Results 297 comments of bendk

Pushed an edit to this that: - Uses `Uuid` and custom type handling as the example. I think this is closer to a real-world scenario. - Added an option for...

Yeah, that's what I'm thinking as well.

I don't think I ever implemented that. When I wrote up #1747 I needed to [write some code to workaround the differences](https://github.com/mozilla/uniffi-rs/pull/1747/files#diff-bff922c65ef3007e6164f74d62c32454769b177527c7a53b29dae9075edfbafaR155-R162). UDL has never supported it. There was a...

You can get on owned `Self` instance by removing an element from a HashMap. To me, this kind of blows up the whole "new" vs "existing" distinction based on return...

Now that we have the `LowerReturn` trait, I think the constructor return type part of this issue could be handled fairly simply: - Add a new test for this in...

Yeah, I'm not sure if I love the ergonomics of my proposal. If the main point is thread pools another option would be for UniFFI doesn't do any wrapping and...

I think `BackgroundQueue` is a nicer name than `DispatchQueue`, since the feature is really about running tasks in a background thread. I feel like there could be a better name...

You're right, it really is about blocking more than anything. `tokio` separates their threads into "worker threads" and "blocking threads". What about `BlockingQueue` or `BlockingTaskQueue`?

It makes a lot of sense to me as well and also reminds me of the Firefox JS work. That ended up working out, so I think this effort could...

Makes sense to me, excited to see how this progresses. I don't think there's anything fundamentally hard about callback interfaces, it's just felt like they're a lot of work to...