Change MessagePack behavior with configuration wrappers.
The default serializer configuration.
Config wrapper, that overrides struct serialization by packing as a map with field names.
Config wrapper that overrides struct serlization by packing as a tuple without field names.
Config wrapper that overrides enum variant serialization by packing enum names as their integer indices.
Config wrapper, that overrides enum serialization by serializing enum variant names as strings.
Represents configuration that dicatates what the serializer does.