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