Interface: StreamDescriptor<A, D>
Defined in: src/batteries/isolation/types.ts:79
A stream descriptor produced by stream. Phantom-typed like MethodDescriptor.
Extends
Type Parameters
| Type Parameter | Default type |
|---|---|
A extends unknown[] | unknown[] |
D | unknown |
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
__args? | readonly | A | Phantom-only: never assigned a real value. Pins the argument tuple type. | - | src/batteries/isolation/types.ts:86 |
__delta? | readonly | D | Phantom-only: never assigned a real value. Pins the per-chunk delta type. | - | src/batteries/isolation/types.ts:88 |
codec? | public | CodecMode | Override the codec tier for this stream's arguments and deltas. Default: 'auto'. | StreamOptions.codec | src/batteries/isolation/types.ts:58 |
kind | readonly | "stream" | Discriminant identifying this descriptor as a stream (vs. a method or event). | - | src/batteries/isolation/types.ts:84 |