Module aversion::group[][src]

Expand description

Define message groups for automatic dispatching.

A message group is a collection of messages that may be used together. For example, a file format or a network protocol may form a group.

Traits

DataSink allows user-defined IO, deserialization, and error handling.

DataSource allows user-defined IO, deserialization, and error handling.

Useful functions for DataSource.

A derived trait that can deserialize any message from a group.

A data structure that contains a message-id and version fields.

A trait for deserializing any version of a Versioned data structure.