Crates.io | canadensis_macro |
lib.rs | canadensis_macro |
version | 0.3.1 |
source | src |
created_at | 2021-10-31 22:26:50.391357 |
updated_at | 2023-10-06 05:37:04.534572 |
description | A procedural macro that generates Rust data types and serialization code from inline and/or external Cyphal DSDL files |
homepage | |
repository | https://github.com/samcrow/canadensis |
max_upload_size | |
id | 474919 |
size | 22,934 |
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"