ex_json_schema v0.5.6 ExJsonSchema.Schema
Link to this section Summary
Link to this section Types
Link to this type
resolved()
resolved() :: %{optional(String.t()) => ExJsonSchema.json_value() | (ExJsonSchema.Schema.Root.t() -> {ExJsonSchema.Schema.Root.t(), resolved()})}
Link to this section Functions
Link to this function
get_ref_schema(root, ref)
get_ref_schema(ExJsonSchema.Schema.Root.t(), [:root | String.t()]) :: ExJsonSchema.json()
Link to this function
resolve(root)
resolve(ExJsonSchema.json()) :: ExJsonSchema.Schema.Root.t() | no_return()
resolve(ExJsonSchema.Schema.Root.t()) :: ExJsonSchema.Schema.Root.t() | no_return()