canadensis_macro

Crates.iocanadensis_macro
lib.rscanadensis_macro
version0.3.1
sourcesrc
created_at2021-10-31 22:26:50.391357
updated_at2023-10-06 05:37:04.534572
descriptionA procedural macro that generates Rust data types and serialization code from inline and/or external Cyphal DSDL files
homepage
repositoryhttps://github.com/samcrow/canadensis
max_upload_size
id474919
size22,934
Sam Crow (samcrow)

documentation

README

Macros to generate code from Cyphal DSDL

Dependencies

The generated code depends on these libraries:

half = "2.2"
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"
Commit count: 418

cargo fmt