A class responsible for recording information about a validation failure.
If this field contains other fields that are validated as part of its validation, their results are recorded here.
If this field contains a list of elements that are validated as part of its validation, their results are recorded here.
Return this validation failure as an Error object.
Whether this failure contains other sub-failures.
Return the base properties of this failure, omitting any nested failures.
Represent the DataModelValidationFailure as a string.
Format a DataModelValidationFailure instance as a string message.
The failure instance
An internal depth tracker
The formatted failure string