Module default_stream

Module default_stream 

Source
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.