API reference › @evolu/common › Type › TupleItemsErrorValue
Defined in: packages/common/src/Type.ts:14847
The shape of TupleItemsError and TupleElementsError.
Structural issues are included only when IncludeStructuralIssues is true
because a typed boundary asserts the tuple structure.
Extends
TypeError<"Tuple">
Properties
reason
readonly reason: {
issues: readonly [
| true extends IncludeStructuralIssues ? TupleStructuralIssue : never
| TupleElementIssue<Error>,
| true extends IncludeStructuralIssues ? TupleStructuralIssue : never
| TupleElementIssue<Error>];
kind: "Items";
};
Defined in: packages/common/src/Type.ts:14851
| Name | Type | Defined in |
|---|---|---|
issues | readonly [ | true extends IncludeStructuralIssues ? TupleStructuralIssue : never | TupleElementIssue<Error>, | true extends IncludeStructuralIssues ? TupleStructuralIssue : never | TupleElementIssue<Error>] | packages/common/src/Type.ts:14853 |
kind | "Items" | packages/common/src/Type.ts:14852 |
type
readonly type: "Tuple";
Defined in: packages/common/src/Type.ts:1005