You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main thing that I don't really like about this is that the default rustfmt configuration wants an explicit abi (and presumably the style guide will have the same suggestion). You can stop rustfmt from auto-inserting "C"s by adding a custom configuration, but we would be asking that for any project that is using custom bindings and rustfmt.
I've noticed in a few locations that we're annotating APIs with:
but under the hood there's not actually any semblance of "C"! In fact, it's somewhat more accurate to say something like:
but that's a bit wordy and we shouldn't require that. Should we specifically deny
extern "C"
?The text was updated successfully, but these errors were encountered: