View Source JsonSchema.Parser.ParserError (json_schema v0.5.0)
Represents an error generated while parsing a JSON schema object.
Link to this section Summary
Functions
Constructs a ParserError
.
Link to this section Types
@type error_type() ::
:could_not_read_file
| :invalid_json
| :invalid_uri
| :missing_property
| :name_collision
| :name_not_a_regex
| :unexpected_type
| :unexpected_value
| :unknown_enum_type
| :unknown_node_type
| :unknown_primitive_type
| :unknown_type
| :unknown_union_type
| :unresolved_reference
@type t() :: %JsonSchema.Parser.ParserError{ error_type: error_type(), identifier: JsonSchema.Types.typeIdentifier(), message: String.t() }
Link to this section Functions
@spec new(JsonSchema.Types.typeIdentifier(), error_type(), String.t()) :: t()
Constructs a ParserError
.