-
Notifications
You must be signed in to change notification settings - Fork 69
Improve generated extern "C" function signatures #639
Copy link
Copy link
Closed
Labels
A-frameworkAffects the framework crates and the translator for themAffects the framework crates and the translator for themenhancementNew feature or requestNew feature or request
Milestone
Description
- Allow marking functions as safe.
- Convert
boolto/fromBool. - Convert
*mut Tin return types toOption<Retained<T>>(using eitherRetained::retain_autoreleasedorRetained::from_rawdepending on the memory management rules of the function).
See also #638 (comment).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-frameworkAffects the framework crates and the translator for themAffects the framework crates and the translator for themenhancementNew feature or requestNew feature or request