canadensis_macro 0.3.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 Cyphal DSDL

Dependencies

The generated code depends on these libraries:

half = ">=2.2, <2.5"
heapless = "0.7.7"
zerocopy = "0.6.0"
canadensis_encoding = "0.3.0" # (version may be incorrect)
canadensis_core = "0.3.0" # (version may be incorrect)

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

memoffset = "0.8.0"