Note: This crate is to a certain extent considered internal API of the
If you want to use this crate directly, be prepared for breaking changes to happen, and consider
opening an issue
to let me know what you are using. (Breaking changes may still happen,
but then I’ll at least try to keep your use-case in mind if possible.
This has happened enough by now that there are parts I already consider public API.)
Functions for parsing
json_typegen macro invocations and their arguments
The kind of an error.
How imports/external types should be handled by code generation
The type representing the inferred structure
Additional methods for
Result, for easy interaction with this crate.