Kenny Kerr

Results 254 comments of Kenny Kerr

FWIW, Windows binaries always use `no_mangle` or equivalent when exporting from a DLL.

> a question for the windows-rs folks and others: with the known bugs fixed (e.g. ICEs), would there be value in a partial stabilization even without vectorcall? Absolutely, only stdcall...

Ship it! As soon as that is stabilized, I can turn it on for non-x86 targets in the `windows` and `window-sys` crates. ![ExcitedImGIF](https://user-images.githubusercontent.com/9845234/181614838-ed907e00-9720-4840-a572-be3576a10d4c.gif)

I don't know anything about Dart (yet) 😉 but am the creator of [C++/WinRT](https://github.com/microsoft/cppwinrt) and more recently started creating [Rust/WinRT](https://github.com/microsoft/winrt-rs). A WinRT async method returns one of four async interfaces...

It's not particularly easy because it's not particularly safe. There's also the question of whether the C++ pointer is owned or dangling. Do you want the Rust `IUnknown` to assume...

Thanks for the suggestion! I'm just not convinced this is any safer or even any clearer. These would just wrap `transmute` calls. Yes, there's value in having the functions be...

Sounds good - I'll try to get to it as I have time.

Sorry for the delay - here you go: #2010

This API is difficult to use because it really expects an array but the Rust bindings aren't yet adapted to accept a slice. This is a duplicate of #479 that...