Expand description
JSON compact serde serializer for ser-write
Structs§
- Array
Byte Encoder - Implements
ByteEncoder::serialize_bytesserializing to an array of numbers - Base64
Byte Encoder - Implements
ByteEncoder::serialize_bytesserializing to a Base-64 string - HexStr
Byte Encoder - Implements
ByteEncoder::serialize_bytesserializing to a HEX string - Pass
Through Byte Encoder - Implements
ByteEncoder::serialize_bytespassing bytes through - SeqMap
Serializer - Serializer
- Serde JSON serializer.
- String
Collector - Strings written to this object using
fmt::Writetrait are written to the underlying writer with characters escaped using JSON syntax for strings.
Enums§
- Error
- Serialization error
Traits§
- Byte
Encoder - Determine how raw byte data types are serialized
Functions§
- to_
string stdoralloc - to_
string_ base64_ bytes stdoralloc - to_
string_ hex_ bytes stdoralloc - to_
string_ pass_ bytes stdoralloc - to_
writer - Serialize
valueas JSON to aSerWriteimplementation. - to_
writer_ base64_ bytes - Serialize
valueas JSON to aSerWriteimplementation. - to_
writer_ hex_ bytes - Serialize
valueas JSON to aSerWriteimplementation. - to_
writer_ pass_ bytes - Serialize
valueas JSON to aSerWriteimplementation. - to_
writer_ with_ encoder - Serialize
valueas JSON to aSerWriteimplementation using a providedByteEncoder.
Type Aliases§
- Result
- Serialization result
- Serializer
Byte Array - JSON serializer serializing bytes to an array of numbers
- Serializer
Byte Base64 - JSON serializer serializing bytes to a Base-64 string
- Serializer
Byte HexStr - JSON serializer serializing bytes to a HEX-encoded string
- Serializer
Byte Pass - JSON serializer passing bytes through