Module sval::default_stream
source · Expand description
Default method implementations for Stream
s.
Functions§
- Start a bitstring.
- Complete a bitstring.
- Stream a fragment of a bitstring.
- Stream a fragment of a bitstring, borrowed for some arbitrarily short lifetime.
- Start a variant in an enumerated type.
- Complete a variant in an enumerated type.
- Stream a 32bit binary floating point number.
- Stream a signed 8bit integer.
- Stream a signed 16bit integer.
- Stream a signed 32bit integer.
- Stream a signed 128bit integer.
- Start a homogenous mapping of arbitrary keys to values.
- Complete a homogenous mapping of arbitrary keys to values.
- Start a key in a key-value mapping.
- Complete a key in a key-value mapping.
- Start a value in a key-value mapping.
- Complete a value in a key-value mapping.
- Start a record type.
- Complete a record type.
- Begin a type that may be treated as either a record or a tuple.
- Complete a type that may be treated as either a record or a tuple.
- Begin a field in a type that may be treated as either a record or a tuple.
- Complete a field in a type that may be treated as either a record or a tuple.
- Start a field in a record.
- Complete a field in a record.
- Stream a standalone tag.
- Start a tagged value.
- Complete a tagged value.
- Stream a fragment of UTF8 text.
- Start a tuple type.
- Complete a tuple type.
- Start a field in a tuple.
- Complete a field in a tuple.
- Stream an unsigned 8bit integer.
- Stream an unsigned 16bit integer.
- Stream an unsigned 32bit integer.
- Stream an unsigned 64bit integer.
- Stream an unsigned 128bit integer.
- Recurse into a nested value.
- Recurse into a nested value, borrowed for some arbitrarily short lifetime.