rsiot-macros

Crates.iorsiot-macros
lib.rsrsiot-macros
version0.0.72
sourcesrc
created_at2023-11-29 10:40:19.063831
updated_at2024-03-09 05:29:45.018217
descriptionМакросы
homepage
repositoryhttps://github.com/Konstantin-Dudersky/rsiot
max_upload_size
id1052903
size9,990
(Konstantin-Dudersky)

documentation

README

Проверка сгенерированного кода - cargo-expand

cargo expand -p rsiot-messages-core example_message

cargo expand -p rsiot-leptos --example create_signal_from_msg --target wasm32-unknown-unknown

cargo expand -p rsiot-messages-core --example message_new_macro

https://stackoverflow.com/questions/65182338/how-to-create-a-macro-that-matches-enum-variants-without-knowing-its-structure

Макрос для генерирования метода into_eav для типа сообщения. Сейчас не исользуется - слишком много различий между сообщениями

Commit count: 497

cargo fmt