Failure
Failure =
MissingFailure|TypeFailure|FormatFailure|ConstraintFailure|RuntimeFailure|PanicFailure|ValidationFailure
Defined in: failure.ts:145
Union of all failure types.
Use the kind field to discriminate between variants:
Example
Section titled “Example”switch (failure.kind) { case 'missing': console.log(`Missing key: ${failure.key} at ${failure.path}`) break case 'type': console.log(`Expected ${failure.expected}, got ${failure.actual}`) break case 'runtime': console.log(`${failure.capability} not available for ${failure.source}`) break // ... etc}