-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can we hide ComPtr
from the public API?
#79
Comments
I have been doing some rather successful experiments in a branch: https://github.com/Boddlnagg/winrt-rust/tree/cleanup |
What's left to do to get that branch ready to be merged? Can you use any help? |
The "problem" is that it's based on the 2018 edition branch (see #74) and I wanted to make a release with some other changes before merging that. |
So I did release 0.6.0, merged the 2018 edition change, rebased this branch and opened a PR for it: #80 |
Sweet, thanks! I'm trying this out on a Windows.UI.Composition sample I've been working on in case you want more testing/validation, though don't mean to suggest you should hold up merging whenever you think it's ready. |
This would mean that publicly visible types such as
IInspectable
would refer to what's currentlyComPtr<IInspectable>
. Where we currently have references&IInspectable
, we would then have effectively&ComPtr<IInspectable>
, I don't know if that's a problem. The ABI representation is the same.The text was updated successfully, but these errors were encountered: