Derive macro for DdsType
This package provides derive macros for DdsType and DdsSerde to support dust-dds.
DdsType can only be derived for structs, tuples and enums. For structs and tuples, the attribute #[key] can be specified either on the whole type or on a subset of fields. For enums, the #[key] attribute can only be specified on the whole type.
Example
A typical user DDS type will look like this:
use
use ;