Some code which is used only for internals (e. g. FfiConverters) is available for anyone using the generated library. This complicates reading the API of the library as lots of exported symbols are visible when only part of them are actually API.
While they need to be exported for external types support, maybe it could be migrated to a separate package?
Some code which is used only for internals (e. g.
FfiConverter
s) is available for anyone using the generated library. This complicates reading the API of the library as lots of exported symbols are visible when only part of them are actually API.While they need to be exported for external types support, maybe it could be migrated to a separate package?