-
Notifications
You must be signed in to change notification settings - Fork 234
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
proc-macro: Add support for fallible functions #1408
Conversation
bdd9532
to
cd1bac4
Compare
31b8d51
to
f272c9d
Compare
I was able to rerun from the CircleCI website but it doesn't seem to change anything 🤷🏼 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code wise this looks good.
I have a couple of comments on the docs and one question regarding the implementation (but that's mostly because I'm not as familiar with the code base as I maybe should be)
Once that's tackled I think this can land.
#[automatically_derived] | ||
impl ::uniffi::FfiError for #ident {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have been trying to understand why we have this trait.
Is this just a marker?
It doesn't seem to be used anywhere or am I missing something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, just a marker AFAICT.
172c8af
to
b4f784d
Compare
GitHub is being a bit weird, this is going to be merged as #1423. |
Part of #1257.
Remaining tasks:
Error
derive macro