jschon.output

jschon.output.create_output(result, format, **kwargs)
Parameters
Return type

Union[None, bool, int, float, str, Sequence[Any], Mapping[str, Any]]

jschon.output.output_formatter(format)

A decorator for a JSON Schema output formatting function.

Parameters

format (str) – A string identifying the output format.

jschon.output.OutputFormatter

Call signature for a function decorated with output_formatter().

The function must take a Result object as its first argument.

alias of Callable[[…], Union[None, bool, int, float, str, Sequence[Any], Mapping[str, Any]]]