Skip to content

Files

Latest commit

 

History

History

streams

@typespec/streams

TypeSpec library providing stream bindings

Install

npm install @typespec/streams

Decorators

TypeSpec.Streams

@streamOf

Specify that a model represents a stream protocol type whose data is described by Type.

@TypeSpec.Streams.streamOf(type: unknown)
Target

Model

Parameters
Name Type Description
type unknown The type that models the underlying data of the stream.
Examples
model Message {
  id: string;
  text: string;
}

@streamOf(Message)
model Response {
  @body body: string;
}