Expand description
Default method implementations for Streams.
Functionsยง
- binary_
begin - Start a bitstring.
- binary_
end - Complete a bitstring.
- binary_
fragment - Stream a fragment of a bitstring.
- binary_
fragment_ computed - Stream a fragment of a bitstring, borrowed for some arbitrarily short lifetime.
- enum_
begin - Start a variant in an enumerated type.
- enum_
end - Complete a variant in an enumerated type.
- f32
- Stream a 32bit binary floating point number.
- f64
- Stream a 64bit binary floating point number.
- i8
- Stream a signed 8bit integer.
- i16
- Stream a signed 16bit integer.
- i32
- Stream a signed 32bit integer.
- i128
- Stream a signed 128bit integer.
- map_
begin - Start a heterogeneous mapping of arbitrary keys to values.
- map_end
- Complete a heterogeneous mapping of arbitrary keys to values.
- map_
key_ begin - Start a key in a key-value mapping.
- map_
key_ end - Complete a key in a key-value mapping.
- map_
value_ begin - Start a value in a key-value mapping.
- map_
value_ end - Complete a value in a key-value mapping.
- record_
begin - Start a record.
- record_
end - Complete a record.
- record_
tuple_ begin - Begin a type that may be treated as either a record or a tuple.
- record_
tuple_ end - Complete a type that may be treated as either a record or a tuple.
- record_
tuple_ value_ begin - Begin a field in a type that may be treated as either a record or a tuple.
- record_
tuple_ value_ end - Complete a field in a type that may be treated as either a record or a tuple.
- record_
value_ begin - Start a field in a record.
- record_
value_ end - Complete a field in a record.
- tag
- Stream a standalone tag.
- tag_
hint - Use a tag as a hint without streaming it as a value.
- tagged_
begin - Start a tagged value.
- tagged_
end - Complete a tagged value.
- text_
fragment - Stream a fragment of UTF8 text.
- tuple_
begin - Start a tuple.
- tuple_
end - Complete a tuple.
- tuple_
value_ begin - Start a field in a tuple.
- tuple_
value_ end - Complete a field in a tuple.
- u8
- Stream an unsigned 8bit integer.
- u16
- Stream an unsigned 16bit integer.
- u32
- Stream an unsigned 32bit integer.
- u64
- Stream an unsigned 64bit integer.
- u128
- Stream an unsigned 128bit integer.
- value
- Recurse into a nested value.
- value_
computed - Recurse into a nested value, borrowed for some arbitrarily short lifetime.