16 releases

0.0.72 Mar 9, 2024
0.0.64 Feb 29, 2024
0.0.40 Jan 24, 2024
0.0.13 Nov 29, 2023

#35 in #scada

Download history 53/week @ 2024-07-19 46/week @ 2024-07-26 39/week @ 2024-08-02 37/week @ 2024-08-09 50/week @ 2024-08-16 52/week @ 2024-08-23 60/week @ 2024-08-30 35/week @ 2024-09-06 52/week @ 2024-09-13 56/week @ 2024-09-20 38/week @ 2024-09-27 13/week @ 2024-10-04 21/week @ 2024-10-11 23/week @ 2024-10-18 16/week @ 2024-10-25 39/week @ 2024-11-01

99 downloads per month
Used in 21 crates (3 directly)

MIT/Apache

10KB
187 lines

Проверка сгенерированного кода - 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 для типа сообщения. Сейчас не исользуется - слишком много различий между сообщениями

Dependencies

~275–720KB
~17K SLoC