Expand description

This crate provides:

Structs

An input stream for binary input.

In input stream for plain text input.

An InteractiveByteStream implements Read and Write as is meant to be used with interactive streams.

An InteractiveTextStream implements Read and Write as is meant to be used with interactive streams.

A placeholder for an output stream which is created lazily. It is created when materialize is called.

The type of content in a stream. This can be either a Media Type (aka Mime Type) or a filename extension, both, or neither if nothing is known.

A parsed mime or media type.

An output stream for binary output.

An output stream for plain text output.

This struct encapsulates the name of an entity whose name is being hidden in the nameless API. It can be written to an OutputByteStream but it’s otherwise entirely opaque.