TypeSpec library providing stream bindings
npm install @typespec/streams
Specify that a model represents a stream protocol type whose data is described
by Type
.
@TypeSpec.Streams.streamOf(type: unknown)
Model
Name | Type | Description |
---|---|---|
type | unknown |
The type that models the underlying data of the stream. |
model Message {
id: string;
text: string;
}
@streamOf(Message)
model Response {
@body body: string;
}