Skip to main content

Module streaming

Module streaming 

Source
Expand description

JSON Streaming utilities Support for NDJSON (Newline Delimited JSON) input and output

Re-exports§

pub use input_stream::JsonInputStream;
pub use ndjson::parse_ndjson;
pub use ndjson::parse_ndjson_line;
pub use ndjson::stringify_ndjson;
pub use ndjson::stringify_ndjson_line;
pub use output_stream::JsonOutputStream;
pub use output_stream::ParseError;

Modules§

input_stream
JSON Input Stream Creates NDJSON input for CLI tools
ndjson
NDJSON (Newline Delimited JSON) utilities https://github.com/ndjson/ndjson-spec
output_stream
JSON Output Stream processor Processes NDJSON output from CLI tools

Functions§

create_input_stream
Create a JSON input stream for sending messages
create_output_stream
Create a JSON output stream processor