Module data

Source
Expand description

This module contains core traits and implementation to manage remote data types in Hyperactor.

Structs§

EncodingIter
An iterator over the variants of Encoding
HexFmt
Formats a binary slice as hex when its display function is called.
JsonFmt
Formats a JSON value for display, printing all keys but truncating and displaying a hash if the content is too long.
Serialized
Represents a serialized value, wrapping the underlying serialization and deserialization details, while ensuring that we pass correctly-serialized message throughout the system.

Enums§

Encoding
An enumeration containing the supported encodings of Serialized values.
Error
The type of error returned by operations on Serialized.

Traits§

Named
A Named type is a type that has a globally unique name.