Used by Mecto.SchemaValidator to track the results of schema validation.
Mecto.SchemaValidator
@type t() :: %Mecto.SchemaValidator.Result{error: list(), ok: map(), path: list()}