[−][src]Module rmp::encode
Provides various functions and structs for MessagePack encoding.
Enums
| ValueWriteError | An error that can occur when attempting to write multi-byte MessagePack value. |
Functions
| write_array_len | Encodes and attempts to write the most efficient array length implementation to the given write, returning the marker used. |
| write_bin | Encodes and attempts to write the most efficient binary implementation to the given |
| write_bin_len | Encodes and attempts to write the most efficient binary array length implementation to the given write, returning the marker used. |
| write_bool | Encodes and attempts to write a bool value into the given write. |
| write_ext_meta | Encodes and attempts to write the most efficient ext metadata implementation to the given write, returning the marker used. |
| write_f32 | Encodes and attempts to write an |
| write_f64 | Encodes and attempts to write an |
| write_i8 | Encodes and attempts to write an |
| write_i16 | Encodes and attempts to write an |
| write_i32 | Encodes and attempts to write an |
| write_i64 | Encodes and attempts to write an |
| write_map_len | Encodes and attempts to write the most efficient map length implementation to the given write, returning the marker used. |
| write_nfix | Encodes and attempts to write a negative small integer value as a negative fixnum into the given write. |
| write_nil | Encodes and attempts to write a nil value into the given write. |
| write_pfix | Encodes and attempts to write an unsigned small integer value as a positive fixint into the given write. |
| write_sint | Encodes and attempts to write an |
| write_str | Encodes and attempts to write the most efficient string binary representation to the
given |
| write_str_len | Encodes and attempts to write the most efficient string length implementation to the given write, returning the marker used. |
| write_u8 | Encodes and attempts to write an |
| write_u16 | Encodes and attempts to write an |
| write_u32 | Encodes and attempts to write an |
| write_u64 | Encodes and attempts to write an |
| write_uint | Encodes and attempts to write an |
Type Definitions
| Error | The error type for I/O operations of the |