nexus-rpc
    Preparing search index...

    Class LazyValueExperimental

    A container for a value encoded in an underlying stream. It is used to stream inputs and outputs in the various client and server APIs.

    Index

    Constructors

    Properties

    Methods

    Constructors

    • Experimental

      Parameters

      • serializer: Serializer
      • headers: Record<string, string>

        Headers that should include information on how to process the stream's content. Headers constructed by the framework always have lower case keys. User provided keys are considered case-insensitive by the framework.

      • Optionalstream: ReadableStream<Uint8Array<ArrayBufferLike>>

        ReadableStream that contains request or response data. May be undefined for empty data.

      Returns LazyValue

    Properties

    headers: Record<string, string>

    Headers that should include information on how to process the stream's content. Headers constructed by the framework always have lower case keys. User provided keys are considered case-insensitive by the framework.

    serializer: Serializer
    stream?: ReadableStream<Uint8Array<ArrayBufferLike>>

    ReadableStream that contains request or response data. May be undefined for empty data.

    Methods

    • Experimental

      Consume the underlying reader stream, deserializing via the embedded serializer.

      Type Parameters

      • T = unknown

      Returns Promise<T>