canadensis_macro 0.2.2

A procedural macro that generates Rust data types and serialization code from inline and/or external Cyphal DSDL files
Documentation

Macros to generate code from UAVCAN DSDL

Dependencies

The generated code depends on these libraries:

half = "1.7.1"
heapless = "0.7.7"
zerocopy = "0.6.0"
canadensis_encoding = "0.2.0" # (version may be incorrect)
canadensis_core = "0.2.0" # (version may be incorrect)

For testing, it also depends on this, which should be under dev-dependencies:

memoffset = "0.6.4"