+// Enum to describe DB validity check failure reason.
+enum CheckValidityFailureReason {
+ CHECK_VALIDITY_FAILURE_INVALID_HEADER,
+ CHECK_VALIDITY_FAILURE_BROKEN_ID_ENTRY,
+ CHECK_VALIDITY_FAILURE_BROKEN_ENTRY,
+ CHECK_VALIDITY_FAILURE_INVALID_LOCAL_ID,
+ CHECK_VALIDITY_FAILURE_INVALID_PARENT_ID,
+ CHECK_VALIDITY_FAILURE_BROKEN_CHILD_MAP,
+ CHECK_VALIDITY_FAILURE_CHILD_ENTRY_COUNT_MISMATCH,
+ CHECK_VALIDITY_FAILURE_ITERATOR_ERROR,
+ CHECK_VALIDITY_FAILURE_MAX_VALUE,
+};
+