jsonstream

package
v28.0.0-rc.2+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Display

func Display(ctx context.Context, in io.Reader, stream Stream, opts ...Options) error

Display prints the JSON messages from the given reader to the given stream.

It wraps the jsonmessage.DisplayJSONMessagesStream function to make it "context aware" and appropriately returns why the function was canceled.

It returns an error if the context is canceled, but not if the input reader / stream is closed.

Types

type JSONError

type JSONError = jsonmessage.JSONError

type JSONMessage

type JSONMessage = jsonmessage.JSONMessage

type JSONProgress

type JSONProgress = jsonmessage.JSONProgress

type Options

type Options func(*options)

func WithAuxCallback

func WithAuxCallback(cb func(JSONMessage)) Options

type Stream

type Stream = jsonmessage.Stream

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL