Skip to content

DecodeAllResult

Defined in: packages/format-core/src/decode-all.ts:15

Outcome of decodeAll.

T

Chunk = Uint8Array

W = never

readonly errors: readonly unknown[]

Defined in: packages/format-core/src/decode-all.ts:20

Recoverable violations encountered, in order. Decoding continued past each.


readonly optional fatal?: unknown

Defined in: packages/format-core/src/decode-all.ts:23

Set when the decoder reported an unrecoverable violation.


readonly items: readonly DecodedItem<T, W>[]

Defined in: packages/format-core/src/decode-all.ts:17

Every value decoded, in order.


readonly leftover: Chunk

Defined in: packages/format-core/src/decode-all.ts:33

Units never consumed. Non-empty whenever fatal or truncated is set.


readonly truncated: boolean

Defined in: packages/format-core/src/decode-all.ts:30

true when the input ended before the decoder could reach a verdict on the last value — a truncated input. No E is available for this case (see [“onTruncated”]); use leftover for diagnostics.