API reference › @evolu/common › Type › SetItemsErrorValue

Defined in: packages/common/src/Type.ts:13608

The shape of SetItemsError and SetElementsError.

Structural issues are included only when IncludeStructuralIssues is true because a typed boundary asserts the Set structure.

Extends

Properties

reason

readonly reason: {
  issues: readonly [
     | true extends IncludeStructuralIssues ? SetExcessPropertyIssue : never
     | SetElementIssue<Error>,
     | true extends IncludeStructuralIssues ? SetExcessPropertyIssue : never
    | SetElementIssue<Error>];
  kind: "Items";
};

Defined in: packages/common/src/Type.ts:13612

NameTypeDefined in
issuesreadonly [ | true extends IncludeStructuralIssues ? SetExcessPropertyIssue : never | SetElementIssue<Error>, | true extends IncludeStructuralIssues ? SetExcessPropertyIssue : never | SetElementIssue<Error>]packages/common/src/Type.ts:13614
kind"Items"packages/common/src/Type.ts:13613

type

readonly type: "Set";

Defined in: packages/common/src/Type.ts:1005

Inherited from

TypeError.type