[][src]Crate json_typegen_shared

Note: This crate is considered internal API of the json_typegen tools. If you want to use this crate directly, and thus care about its stability, please open an issue to let me know.

Modules

parse

Functions for parsing json_typegen macro invocations and their arguments

Structs

JTError

The Error type.

Options

Options for the code generation

Enums

ErrorKind

The kind of an error.

OutputMode

Traits

ResultExt

Additional methods for Result, for easy interaction with this crate.

Functions

codegen

The main code generation function for json_typegen

codegen_from_macro

Generate code from a json_typegen macro invocation

codegen_from_macro_input

Generate code from the arguments to a json_typegen macro invocation